c# - route - tag helpers asp net core 2
¿Dónde debería ubicar las funciones de @helper compartidas en MVC Razor? (1)
Debería ponerlo en la carpeta App_Code . Hay un artículo impresionante para que leas ASP.NET MVC Helpers
Tengo una función auxiliar que convierte los minutos en horas / minutos. Actualmente lo tengo en mi layout.cshtml pero cada página no puede ver la función. ¿Dónde debería poner la función auxiliar de modo que cada página pueda verla?
@helper DisplayElapsedTime(int timeInMins){
String timeStr = "";
if (timeInMins >= 60) {
int hours = timeInMins/60;
timeInMins -= hours * 60;
timeStr = hours + "h ";
}
if (timeInMins > 0){
timeStr += timeInMins + "m";
}
@timeStr;
}