abstract class AbstractHandler where T: CommonArgs, new (){}当我build.Build ()时,我得到一个例外:
System.ArgumentException:“类型'TestHandler‘不能分配给服务正确的注册类型是什么?(使用dotnet核心Autofac 4.8.
我刚刚开始在asp.net核心项目中使用MediatR,并且正在努力实现验证……public class PersonController : Controller IMediatorbool Handle(CreatePerson message) // do some stuff }
我有一个通用的验证处理程序但是我很难使用autofac在Startup.ConfigureServices中正确地连接验
---> Autofac.Core.DependencyResolutionException: An exception was thrown while invoking the constructor我正在尝试使用Autofac注册两个实现,但我得到了上面的错误。我有我注册的泛型类
builder.RegisterGeneric(typeof(ClassA<>)).As(typeof(IClassA<>)).InstancePerLifetimeScope();builder.Regis