Preguntas etiquetadas con asp.net-core-mvc

ASP.NET Core MVC es un marco de presentación ligero para crear sitios web dinámicos con ASP.NET Core. Permite crear sitios MVC basados ​​en controladores o ver páginas de Razor basadas en modelos. MVC incluye características como enrutamiento, enlace y validación de modelos, filtros, API web y el motor de vista Razor.

7
ASP.NET Core Identity: obtener el usuario actual
Para obtener el usuario actualmente conectado en MVC5, todo lo que teníamos que hacer era: using Microsoft.AspNet.Identity; [Authorize] public IHttpActionResult DoSomething() { string currentUserId = User.Identity.GetUserId(); } Ahora, con ASP.NET Core pensé que esto debería funcionar, pero arroja un error. using Microsoft.AspNetCore.Identity; using Microsoft.AspNetCore.Http; private readonly UserManager<ApplicationUser> _userManager; [HttpPost] [Authorize] …

3
'No se pudo cargar el tipo' Microsoft.AspNetCore.Mvc.MvcJsonOptions 'del ensamblado' Microsoft.AspNetCore.Mvc.Formatters.Json, Version = 3.0.0.0
Estoy usando la netstandard2.1biblioteca en mi netcoreapp3.0aplicación web. Al agregar mi servicio Startup, recibo el siguiente error: 'No se pudo cargar el tipo' Microsoft.AspNetCore.Mvc.MvcJsonOptions 'del ensamblado' Microsoft.AspNetCore.Mvc.Formatters.Json, Version = 3.0.0.0 También estoy usando algunas funciones de Microsoft.AspNetCore.Mvc paquete 2.2.0 en mi biblioteca de clases. Aquí está mi biblioteca .csproj, <Project …

1
Devolver IAsyncEnumerable <T> y NotFound desde Asp.Net Core Controller
¿Cuál es la firma correcta para una acción de controlador que devuelve un IAsyncEnumerable&lt;T&gt;y a NotFoundResultpero que aún se procesa de forma asíncrona? IAsyncEnumerable&lt;T&gt;Usé esta firma y no se compila porque no está a la espera: [HttpGet] public async Task&lt;IActionResult&gt; GetAll(Guid id) { try { return Ok(await repository.GetAll(id)); // GetAll() …

1
.Net Core 3 IStringLocalizer.WithCulture (CultureInfo) está obsoleto
He actualizado un proyecto de .Net Core 2.2 a .Net Core 3.0. Después de tratar de corregir todas las advertencias y errores, ahora estoy tratando de encontrar una solución a esta advertencia: 'IStringLocalizer.WithCulture(CultureInfo)' is obsolete: 'This method is obsolete. Use `CurrentCulture` and `CurrentUICulture` instead.' Estoy usando esto para cambiar el …

1
¿Cómo manejar páginas de error dinámico en .net MVC Core?
Actualmente tengo app.UseExceptionHandler("/Home/Error"); Quiero hacer la ruta relativa a la ruta original. Por ejemplo si Tenant1 / PageThatThrowsError luego app.UseExceptionHandler ("Tenant1 / Home / Error"); pero si Tenant2 / PageThatThrowsError luego app.UseExceptionHandler ("Tenant2 / Home / Error"); Pensé que podría hacer app.UseExceptionHandler( new ExceptionHandlerOptions { ExceptionHandler = async (ctx) =&gt; …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.