Pues hoy vamos con un truquillo rápido ;)
Como sabemos, cuando usamos Razor Pages para construir aplicaciones sobre ASP.NET Core, la convención por defecto obliga a que nuestras páginas se encuentren en la carpeta /Pages del proyecto.
¿Pero qué ocurre si somos algo tiquismiquis y no nos gusta esa ubicación o no podemos usarla por cualquier motivo? En este post vamos a ver cómo cambiar esta convención para que nuestras páginas Razor se encuentren en otra carpeta.
Pues, como en muchas otras ocasiones, el equipo de ASP.NET Core lo ha puesto bastante sencillo.
Basta con acudir al código de inicialización de la página, en Program.cs
, e indicar en la propiedad RootDirectory
de la configuración de Razor Pages la carpeta que queremos usar como raíz:
builder.Services.AddRazorPages(opt =>
{
opt.RootDirectory = "/Paginas";
});
¡Esto es todo!
Publicado en Variable not found.
Aún no hay comentarios, ¡sé el primero!
Enviar un nuevo comentario