我在我的第一个 IMediatR Autofac MVC 项目中遇到了问题。非常感谢您的帮助..提前致谢!
找不到 SliceProject.Services.Query.GetUserListQuery 类型的请求的处理程序。容器或服务定位器配置不正确,或者处理程序未在容器中注册。
Autofac 容器代码:
builder
.RegisterAssemblyTypes(typeof(IRequest<>).Assembly)
.Where(t => t.IsClosedTypeOf(typeof(IRequest<>)))
.AsImplementedInterfaces();
builder
.RegisterAssemblyTypes(typeof(IRequestHandler<,>).Assembly)
.Where(t => t.IsClosedTypeOf(typeof(IRequestHandler<,>)))
.AsImplementedInterfaces();
Run Code Online (Sandbox Code Playgroud) mediatr ×1