asp.net-core-mvc

Cómo crear un atributo de autorización personalizado en ASP.NET ¿Núcleo?

Estoy tratando de hacer un atributo de autorización personalizado en ASP.NET Core. En versiones anteriores era posible anula ... n ID de sesión en la Autorización del Encabezado. A partir de esa identificación sabré si una acción en particular es válida.

Cuál es la diferencia entre los servicios.AddTransient, service.AddScoped y servicio.Métodos de AddSingleton en ASP.NET ¿Núcleo?

Quiero implementar inyección de dependencia{[3] {} en[2]}Asp.Net Núcleo. Así que después de agregar estos códigos al método C ... es.AddTransient<IEmailSender, AuthMessageSender>(); services.AddScoped<IEmailSender, AuthMessageSender>(); }

Resolución de instancias con ASP.NET Core DI

¿Cómo resuelvo manualmente un tipo usando el ASP.NET Core MVC built-in dependency injection framework? Configurar el conten ... ero hacer esto: ISomeService service = services.Resolve<ISomeService>(); No hay tales métodos en IServiceCollection.

Cómo obtener el Entorno de Alojamiento de Desarrollo/Puesta en escena / producción en ConfigureServices

¿Cómo obtengo el Entorno de Alojamiento de Desarrollo/Preparación/producción en el método ConfigureServices en el inicio? p ... // Which environment are we running under? } El método ConfigureServices solo toma un único parámetro IServiceCollection.

Publicar en IIS, establecer variable de entorno

Leyendo estas dos preguntas / respuestas pude ejecutar un Asp.net 5 aplicación en el servidor IIS 8.5. Asp.net vNext beta te ... el mismo servidor, por lo que necesito un método para establecer la variable para cada Web por separado. ¿Cómo hacer esto?

¿Cómo devolver un código de estado específico y ningún contenido del Controlador?

Quiero que el controlador de ejemplo a continuación devuelva un código de estado 418 sin contenido. Configurar el código de e ... 't actually want to return a view but perhaps the next // line is required anyway? return View(); } }

Seleccione el ayudante de etiqueta en ASP.NET Núcleo MVC

Necesito ayuda con el ayudante seleccionar etiqueta en ASP.NET Core. Tengo una lista de empleados que estoy tratando de vinc ... en la lista desplegable? <select asp-for="EmployeeId" asp-items="???" /> Apreciaría algunos ayuda con esto. Gracias.

Cómo registrar múltiples implementaciones de la misma interfaz en Asp.Net ¿Núcleo?

Tengo servicios que se derivan de la misma interfaz public interface IService { } public class ServiceA : IService { } pub ... faltan 2 cosas 1 > Registrar instancias usando key 2 > Inyectar datos estáticos en el constructor durante el registro

Reemplazo para el sistema.Web.HttpUtility.UrlEncode/UrlDecode ASP.NET 5

Me gustaría saber si hay un reemplazo para System.Web.HttpUtility.UrlEncode y UrlDecode. Como encontré para Encode debería ser: Microsoft.Framework.WebEncoders.UrlEncoder.Default.UrlEncode. Pero no encontré UrlDecode. Hay uno?

ASP.NET Core form POST resulta en una respuesta de tipo de medio no compatible con HTTP 415

El envío de un formulario POST HTTP request (Content-Type: application/x-www-form-urlencoded) al controlador siguiente da com ... pt-Encoding: gzip, deflate, br Accept-Language: en-US,en;q=0.8,nl;q=0.6 Esto solía funcionar con ASP.NET MVC 5 en. NET 4.6.

ASP.NET Error de inyección de dependencias del núcleo: No se puede resolver el servicio para el tipo al intentar activar

He creado una aplicación.NET Core MVC y uso la Inyección de dependencias y el Patrón de repositorio para inyectar un reposito ... ; } return View(blog); } } } No estoy seguro de lo que estoy haciendo mal. Alguna idea?

¿Cómo defino las reglas de contraseña para la identidad en ASP.NET 5 MVC 6 (vNext)?

El proveedor de identidad predeterminado proporcionado en ASP.NET 5 tiene reglas de contraseña muy estrictas por defecto, que ... n código y no está claro cómo configurar la identidad. ¿Cómo puedo cambiar los requisitos de contraseña para mi aplicación?

ASP.NET Core Get Json Array usando IConfiguration

En appsettings.json { "MyArray": [ "str1", "str2", "str3" ] } En inicio.cs pu ... { return Json(_config.GetSection("MyArray")); } } Hay mis códigos arriba, tengo null Cómo obtener la matriz?

System. Net. Http vs Microsoft. Net. Http

Estoy usando ASP.NET Core. Quiero usar HttpClient pero me di cuenta de que hay dos paquetes NuGet que se ofrecen. ¿Cuál uso? System. Net. Http Microsoft.Net.Http

Cómo agregar parámetro de enlace a los ayudantes de etiqueta asp en ASP.NET Núcleo MVC

Tengo mucha experiencia con ASP.NET MVC 1-5 . Ahora aprendo ASP.NET Núcleo MVC y tiene que pasar un parámetro para enlazar ... a acción usando los ayudantes de etiquetas? <a asp-controller="Product" asp-action="GetProduct">ProductName</a>

¿Cómo puedo acceder a la configuración en cualquier clase en ASP.NET ¿Núcleo?

He revisado la documentación de configuración en ASP.NET core. La documentación dice que puede acceder a la configuración d ... a no usar options pattern. Solo quería tener acceso a la Configuración en la aplicación. ¿Cómo lo inyecto en cualquier clase?

ASP.NET 5 / MVC 6 equivalente a HttpException

En MVC 5 podrías lanzar una HttpException con un código HTTP y esto establecería la respuesta así: throw new HttpException( ... t)HttpStatusCode.BadRequest, "Bad Request."); HttpException no existe en ASP.NET 5 / MVC 6. ¿Cuál es el código equivalente?

Codificar URL y decodificar en ASP.NET Básica

HttpContext.Current.Server.UrlEncode Solo es trabajo en.NET Framework. ¿Cómo puedo codificar o decodificar argumentos uri en ASP.NET ¿Proyecto central?

Servicio de Autorización de OAuth en ASP.NET Básica

En Web API 2, solía ser capaz de crear un endpoint para emitir un token configurando un servidor de autorización OAuth a trav ... e configurar a través de Middleware, pero esto se refiere a la parte de autorización donde emito notificaciones desde mi API.

asp.net core 1.0 web api use camelcase

En RC2 el mismo código devuelve el formato json con el caso camel. Después del lanzamiento de netcore 1.0, comencé un nuevo p ... Probó múltiples soluciones pero ninguna de ellas funcionaba web-api-serialize-properties-starting-from-lowercase-letter