Articles of asp.net core

El file de proyecto no está obligado a controlar el origen después de modificar los files .csproj al actualizar a ASP.NET Core 2.0

Después de actualizar una solución a ASP.NET Core 2.0, tuve que cambiar por completo la estructura de todos mis files .csproj. Después de cerrar y reiniciar Visual Studio, recibí una notificación sobre el enlace de la solución para todos mis files .csproj. El file de proyecto C: \ Projects \ MyProj \ src \ MyProj […]

¿Qué se debe almacenar en el control de fuente para una aplicación Asp.Net Core MVC?

Con los nuevos proyectos Asp.net Core MVC, tales como: Hay muchas carpetas desconocidas, como bower_components , wwwroot , Dependencies , etc. ¿Qué se debe almacenar en el control de la fuente?

Angular 2 SpaTemplate cómo eliminar la representación del lado del server y qué significa eso en cuanto al performance

He creado un repository de GitHub que actualmente tiene dos twigs, maestra y estado_limpio (la pnetworkingeterminada Plantilla de Spa de Angular 2). Estoy buscando eliminar la representación del lado del server mientras mantengo la aplicación funcionando de manera similar. Estoy trabajando con Visual Studio 2017 Enterprise edition y este proyecto es un proyecto Asp.Net Core […]

¿Dónde está el código fuente de Asp.Net Core para EphemeralKeyRing Class?

¿Se omitió EphemeralKeyRing de GitHub por motivos de security? Este es un juego de ingenio. Últimamente he pasado bastante time leyendo y absorbiendo la jerarquía de classs relacionadas con el almacenamiento de la session principal de asp.net y la protección de datos centrales de asp.net. En esos viajes, me encontré con una reference a una […]

asp.net core 2.0 GitHub tiene con GetExternalLoginInfoAsync

Configuro el service para GitHub services.AddOAuth("GitHub", "Github", o => { o.ClientId = Configuration["Authentication:GitHub:ClientId"]; o.ClientSecret = Configuration["Authentication:GitHub:ClientSecret"]; o.CallbackPath = new PathString("/signin-github"); o.AuthorizationEndpoint = "https://github.com/login/oauth/authorize"; o.TokenEndpoint = "https://github.com/login/oauth/access_token"; o.UserInformationEndpoint = "https://api.github.com/user"; o.ClaimsIssuer = "OAuth2-Github"; o.SaveTokens = true; // Retrieving user information is unique to each provider. o.ClaimActions.MapJsonKey(ClaimTypes.NameIdentifier, "id"); o.ClaimActions.MapJsonKey(ClaimTypes.Name, "login"); o.ClaimActions.MapJsonKey("urn:github:name", "name"); o.ClaimActions.MapJsonKey(ClaimTypes.Email, "email", ClaimValueTypes.Email); o.ClaimActions.MapJsonKey("urn:github:url", "url"); […]

Definir versión y proyecto Push para Github y MyGet usando Cake

Estoy construyendo un ASP.NET Core 1.1 con un file .csproj usando Cake. Necesito enviar la fuente a Github y publicar el package en MyGet. Por el momento tengo el guion: String target = Argument<String>("target", "Default"); Task("Clean").Does(() => { if (DirectoryExists("./build")) DeleteDirectory("./build", true); CreateDirectory("./build"); }); Task("Restore").Does(() => { FilePathCollection projects = GetFiles("./**/*.csproj"); foreach(FilePath project in projects) […]

El proveedor de Github OAuth con ASP.NET Core 2.0 no funciona

Intenté configurar Github como proveedor externo en ASP.NET Core 2.0, de la siguiente manera: services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme) .AddCookie() .AddOAuth("Github", "Git Hub", gitHubOptions => { gitHubOptions.ClientId = Configuration["Auth:Github:ClientId"]; gitHubOptions.ClientSecret = Configuration["Auth:Github:ClientSecret"]; gitHubOptions.CallbackPath = new PathString("/signin-github"); gitHubOptions.AuthorizationEndpoint = "http://github.com/login/oauth/authorize"; gitHubOptions.TokenEndpoint = "https://github.com/login/oauth/access_token"; }) También he configurado una aplicación Github con una URL de networkingirección El button del proveedor externo […]

ASP.NET Core UserManager FindByNameAsync llamada de database o de memory

Estoy usando ASP.NET Core RC2 y estoy intentando determinar si el método FindByNameAsync() en la class UserManager realiza una llamada a la database para get el object IdentityUser o si obtiene el object IdentityUser de la memory. No quiero hacer una llamada innecesaria a la database porque puedo lograr lo que trato de hacer manualmente. […]

restre.dg no está armado por .gitignore

En mi más reciente proyecto .NET Core ASP.MVC parece que no puedo ignorar el file restre.dg. De forma pnetworkingeterminada, el file Visual Studio .gitignore está configurado para ignorar toda la carpeta .vs / en la que se encuentra el file. Como esto no funcionó, probé varios methods para deshacerme del file, pero sin éxito. # […]

Aplicación ASP.NET Core que hace reference a un proyecto en otro repository de Git

Tengo una solución que consta de tres aplicaciones ASP.NET Core MVC y una biblioteca ASP.NET Core que tiene cierta lógica que comparten las tres aplicaciones MVC. Cada una de las aplicaciones y la biblioteca son su propio repository de Git. Ahora, estoy intentando implementar una de las aplicaciones MVC en Azure, y mientras se despliega […]