I am writing an integration test for ABP. The service under test has dependencies with IRazorvievEngine. The error is returned:
*** is waiting for the following dependencies: - Service 'Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngine' which was not registered.
tried to register like:
iocManager.IocContainer.Register (
Component
.For <IRazorViewEngine> ()
.ImplementedBy <RazorViewEngine> ()
.LifestyleTransient ()
);
but he starts asking for his other dependencies. it looks like it's a very long way:
- Service 'Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProvider' which was not registered.
- Service 'Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivator' which was not registered.
- Service 'Microsoft.AspNetCore.Razor.Language.RazorProject' which was not registered.
- Service 'Microsoft.AspNetCore.Razor.Language.RazorProjectFileSystem' which was not registered.
how can I resolve this dependency correctly?
Aucun commentaire:
Enregistrer un commentaire