我错过了一些东西,但不确定。
我已经包括using MediatR;
我正在尝试使用 Unity 注册类型:
//--------- External Dependencies --------\\
container.RegisterType<IMediator, Mediator>();
container.RegisterInstance<SingleInstanceFactory>(t => container.Resolve(t));
container.RegisterInstance<MultiInstanceFactory>(t => container.ResolveAll(t));
但是 VS 告诉我它找不到SingleInstanceFactory
或MultiInstanceFactory
. 该项目的目标是 .NET 4.5.1,我正在使用最新的 Unity MediatR。
最新 MediatR,https://github.com/jbogard/MediatR/blob/master/src/MediatR/Mediator.cs
我只是从吉米给出的例子中复制过来的。