0
Ich versuche, das Unit-Test-Projekt in ABP 2.0.2 und ich verwende erhalten die folgende Fehlermeldung, wenn ich den ausgewählten Test GetUsers_Test run().IHostingEnvironment zum Testen
Message: Castle.MicroKernel.Handlers.HandlerException : Can't create component 'imfundoplatform.imfundoplatformCoreModule' as it has dependencies to be satisfied.
'imfundoplatform.imfundoplatformCoreModule' is waiting for the following dependencies:
- Service 'Microsoft.AspNetCore.Hosting.IHostingEnvironment' which was not registered.
Der Konstruktor für meine Kern Modul:
public imfundoplatformCoreModule(IHostingEnvironment env)
{
_appConfiguration = AppConfigurations.Get(env.ContentRootPath, env.EnvironmentName, env.IsDevelopment());
}
ich kann nicht herausfinden, wie diese an das Modul übergeben oder sich Arbeits Unit-Tests. Bitte helfen Sie!
Aber dann muss ich noch IHostingEnvironment aus dem Vorlage erstellten Konstruktor entfernen. Würde mein Kernmodul noch funktionieren? –
Es gibt keine IHostingEnvironment in der Quelle. Siehe die Quelle https://github.com/aspnetboilerplate/module-zero-core-template/blob/master/aspnet-core/src/AbpCompanyName.AbpProjectName.Core/AbpProjectNameCoreModule.cs –