Questions marquées «asp.net-core»

ASP.NET Core est un framework allégé, composable et multiplateforme pour la création d'applications Web et cloud. Il est entièrement open source sur GitHub. Les applications ASP.NET Core peuvent être exécutées sur Windows avec le .NET Framework complet ou un .NET Core plus petit, ou sur Linux et MacOS avec .NET Core et Mono.

9
Différences entre les services AddTransient, AddScoped et AddSingleton
Je veux implémenter l' injection de dépendance (DI) dans ASP.NET Core. Donc, après avoir ajouté ce code à la ConfigureServicesméthode, les deux méthodes fonctionnent. Quelle est la différence entre les méthodes services.AddTransientet service.AddScopeddans ASP.NET Core? public void ConfigureServices(IServiceCollection services) { // Add framework services. // Add application services. services.AddTransient<IEmailSender, AuthMessageSender>(); …

11
Comment créez-vous un AuthorizeAttribute personnalisé dans ASP.NET Core?
J'essaie de créer un attribut d'autorisation personnalisé dans ASP.NET Core. Dans les versions précédentes, il était possible de passer outre bool AuthorizeCore(HttpContextBase httpContext). Mais cela n'existe plus en AuthorizeAttribute. Quelle est l'approche actuelle pour créer un AuthorizeAttribute personnalisé? Ce que j'essaie d'accomplir: je reçois un ID de session dans l'autorisation …


13
Comment déterminer si .NET Core est installé
Je sais que pour les anciennes versions de .NET, vous pouvez déterminer si une version donnée est installée en suivant https://support.microsoft.com/en-us/kb/318785 Existe-t-il une méthode officielle pour déterminer si .NET Core est installé? (Et je ne parle pas du SDK, je veux vérifier un serveur sans le SDK, pour déterminer si …

7
Résolution d'instances avec ASP.NET Core DI
Comment résoudre manuellement un type à l'aide de l'infrastructure d'injection de dépendances intégrée ASP.NET Core MVC? La mise en place du conteneur est assez simple: public void ConfigureServices(IServiceCollection services) { // ... services.AddTransient<ISomeService, SomeConcreteService>(); } Mais comment puis-je résoudre ISomeServicesans effectuer d'injection? Par exemple, je veux faire ceci: ISomeService service …

8
Gestion des exceptions de l'API Web ASP.NET Core
J'utilise ASP.NET Core pour mon nouveau projet d'API REST après avoir utilisé l'API Web ASP.NET régulière pendant de nombreuses années. Je ne vois aucun bon moyen de gérer les exceptions dans l'API Web ASP.NET Core. J'ai essayé d'implémenter un filtre / attribut de gestion des exceptions: public class ErrorHandlingFilter : …

15
Comment configurer Automapper dans ASP.NET Core
Je suis relativement nouveau chez .NET et j'ai décidé de m'attaquer à .NET Core au lieu d'apprendre les "anciennes méthodes". J'ai trouvé un article détaillé sur la configuration d'AutoMapper pour .NET Core ici , mais existe-t-il une procédure plus simple pour un débutant?



22
Erreur d'injection de dépendance ASP.NET Core: impossible de résoudre le service pour le type lors de la tentative d'activation
J'ai créé une application .NET Core MVC et j'utilise Dependency Injection and Repository Pattern pour injecter un référentiel dans mon contrôleur. Cependant, j'obtiens une erreur: InvalidOperationException: impossible de résoudre le service pour le type «WebApplication1.Data.BloggerRepository» lors de la tentative d'activation de «WebApplication1.Controllers.BlogController». Modèle (Blog.cs) namespace WebApplication1.Models { public class Blog …



10
Comment activer CORS dans ASP.NET Core
J'essaie d'activer le partage de ressources d'origine croisée sur mon API Web ASP.NET Core, mais je suis bloqué. L' EnableCorsattribut accepte le policyNametype stringcomme paramètre: // Summary: // Creates a new instance of the Microsoft.AspNetCore.Cors.Core.EnableCorsAttribute. // // Parameters: // policyName: // The name of the policy to be applied. public …
190 c#  asp.net-core 

26
Comment activer CORS dans ASP.net Core WebAPI
Ce que j'essaye de faire J'ai une API Web principale ASP.Net Core hébergée sur un plan gratuit Azure (code source: https://github.com/killerrin/Portfolio-Backend ). J'ai également un site Web client que je souhaite faire consommer cette API. L'application cliente ne sera pas hébergée sur Azure, mais sera plutôt hébergée sur des pages …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.