我試圖擁有一個開放泛型類型的List。是否有可能有類似: public class MessageProcessor
{
private IDictionary<Type, IMessageHandler<>> _messageHandlers
= new Dictionary<Type, IMessageHandler<>>();
public void Ad
考慮下面的接口和類,有沒有Autofac辦法 註冊爲擁有ProviderAttribute所有班Provider<T>,與T是這樣一類的類型(想想註冊開放仿製藥與解決這些問題Autofac的MakeGenericType()) 注入這些註冊提供商,鼓聲,IEnumerable<IProviderBase>到其他類的構造函數 概述: public class ProviderAttribute :
我如何可以綁定InitializerForXXX使用Ninject Conventions因此,對於一個IInitializer<T>請求解決非通用實現,其名稱開始(非通用實現)IInitializer<XXX>(通用接口)與InitializerFor和一端與typeof(T).Name像: initializerFactory.CreateFor<Blue>(); //resolves In
Jeez路易斯,我試圖復古適應與釤瘟疫席捲傳統的應用程序,並遇到各種各樣的奇怪。所以我對所有奇怪的問題表示歉意。 所以我有這樣的代碼 var whatDoIHave = ObjectFactory.Container.WhatDoIHave();
var validator = ObjectFactory.GetInstance<IValidator<ProfileActivityElement