첫 번째 IMediatR, Autofac MVC 프로젝트에서 문제가 발생합니다. 도움이 많이 감사드립니다 .. 미리 감사드립니다!MediatR Autofac Handler가 컨테이너에 등록되었습니다.
SliceProject.Services.Query.GetUserListQuery 유형의 요청에 대해 처리기를 찾을 수 없습니다. 컨테이너 또는 서비스 로케이터가 올바르게 구성되지 않았거나 처리기가 컨테이너에 등록되지 않았습니다.
Autofac 컨테이너 코드 : 당신이 IRequestHandler<TRequest, TResponse>
유형을 포함하는 어셈블리에보고 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();