J'écris une application ASP.NET Classic WebAPI. J'ai implémenté la classe OWIN StartUp et la méthode Caonfiguration est exécutée, cependant, la méthode ConfigureServices n'est pas exécutée. Je sais que cela fonctionne pour DotNetCore. Est-ce seulement une caractéristique de DotNetCore ou ai-je besoin d'inclure une autre bibliothèque dans le setup?ASP.NET classique OWIN StartUp ConfigureServices non appelé
1
A
Répondre
2
Je souhaite utiliser l'injection de dépendance. Plus précisément, le AddDbContext et AddScoped
injection de dépendances Build-est uniquement disponible dans ASP.NET base. Vous aurez besoin d'utiliser un tiers conteneur IoC tels que -
+0
J'ai pensé que cela pourrait être la réponse. J'espérais utiliser la bibliothèque Microsoft.Extensions.DependencyInjection. Je vais continuer avec Autofac pour celui-ci. Merci pour votre réponse – franzke
'ConfigureServices (services IServiceCollection)' méthode est uniquement disponible dans ASP.NET base. Pourquoi avez-vous besoin de l'API Web ASP.NET? – Win
Je voudrais utiliser l'injection de dépendance. Plus précisément AddDbContext et AddScoped – franzke