Articles of asp.net core

Migraciones automáticas de EntityFramework Core

¿Hay algún código para realizar la migración automática en el code first Entity Framework core code first en el proyecto principal asp.net? Lo hago simplemente en MVC4 / 5 agregando Database.SetInitializer(new MigrateDatabaseToLatestVersion()); public Configuration() { AutomaticMigrationsEnabled = true; } Esto ahorra tiempo cuando las entidades cambian

Identidad en ASP.Net Core 2.1: Personalizar AccountController

He instalado ASP.NET Core 2.1 pero, aunque he creado una nueva ASP.NET Core Web Application utilizando ASP.NET Core 2.1 con Individual User Accounts → Store user accounts in-app no puedo encontrar AccountController o Views. Aún puedo registrarme e iniciar sesión sin problemas, pero no puedo encontrar el código, estaba presente en 2.0.

¿Depósito genérico en ASP.NET Core sin tener una línea AddScoped separada por tabla en Startup.cs?

Tengo un repository genérico en mi proyecto. Considere el siguiente fragmento de controlador public class Lookup1Controller : Controller { readonly MyDbContext _db; public Lookup1Controller(MyDbContext dataContext) { _db = dataContext; } public async Task Index() { IGenericRepository _repository = new GenericRepository(_db); var lookup1s = await _repository.SelectAll(); return View(lookup1s); } No veo la necesidad de tener mi […]

¿Cuál es la diferencia entre ‘dependencias’ y ‘frameworkAssemblies’ en project.json?

La documentación para usar project.json para las aplicaciones ASP.NET 5 incluye un archivo project.json de ejemplo (versión abreviada a continuación). ¿Cuál es la diferencia entre frameworkAssemblies y dependencies ? ¿Y por qué dnx451 usa uno y dnxcore50 utiliza el otro? { “version”: “0.1-alpha-*”, … “frameworks”: { “dnx451”: { “frameworkAssemblies”: { … } }, “dnxcore50”: { […]

Configuración encriptada en ASP.NET Core

Con web.config desapareciendo, ¿cuál es la forma preferida de almacenar información confidencial (contraseñas, tokens) en las configuraciones de una aplicación web creada con ASP.NET Core? ¿Hay alguna forma de obtener automáticamente secciones de configuración cifradas en appsetttings.json ?

CLI angular en la plantilla angular ASP.NET Core 2?

Conozco los conceptos básicos de Angular y ASP.NET Core 2, pero no en el nivel que me permitiría entender cómo funciona esta plantilla. Traté de generar componentes usando Angular CLI en Visual Studio Code, sin embargo, dice que no tengo la CLI. Creo que es la cosa de la carpeta web lo que mantiene la […]

Se produjo un error al intentar determinar el id. De proceso de dotnet.exe que aloja su aplicación. Uno o más errores ocurrieron

He clonado el proyecto desde la URL de origen. Mi amigo ha desarrollado la aplicación web núcleo asp.net usando .NetCore 1.0.0-preview2-003121 sdk. Sin embargo, en mi pc tengo la instalación .NetCore 1.0.1-preview2-003131 sdk. Estoy obteniendo el error . Cambié la versión en el archivo global.json como puede ver a continuación, pero aún no hay solución. […]

Obteniendo URLs absolutas usando ASP.NET Core

En MVC 5, tenía los siguientes métodos de extensión para generar URL absolutas, en lugar de las relativas: public static class UrlHelperExtensions { public static string AbsoluteAction( this UrlHelper url, string actionName, string controllerName, object routeValues = null) { string scheme = url.RequestContext.HttpContext.Request.Url.Scheme; return url.Action(actionName, controllerName, routeValues, scheme); } public static string AbsoluteContent( this UrlHelper […]

Cómo obtener el usuario actual en asp.net core

Quiero obtener un usuario actual para obtener información del usuario, como el correo electrónico. Pero no puedo hacer eso en el núcleo de asp.net. Estoy tan confundido. Este es mi código. HttpContext casi es nulo en el constructor del controlador. No es bueno que el usuario participe en cada acción. Quiero obtener información del usuario […]

Se produjo un error al intentar determinar la identificación del proceso del proceso DNX que aloja su aplicación

Recibo este mensaje de error cuando bash iniciar la aplicación. Se produjo un error al intentar determinar la identificación del proceso del proceso DNX que aloja su aplicación ¿Hay alguna manera de solucionar el problema?