[英]Visual Studio cannot find SingleInstanceFactory
我錯過了什么,但不確定。
我已經包括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
我只是復制吉米給出的例子。
來自nuget的最新mediatR - https://www.nuget.org/packages/MediatR是1.0.0
您指的是工廠方法,直到以后才添加 - 這個變更集 - https://github.com/jbogard/MediatR/commit/82ce595fcd5d265862bf80127fee932902c3d8cd
你應該從main獲得最新的資源並自己構建。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.