我在我的項目中使用結構映射。要注入不同的存儲庫實現,我希望在app.config中進行切換,這會將存儲庫的所有實際實現更改爲模擬存儲庫。基於app.config中設置的結構映射配置更改
比方說IRepository有兩個實現RealRepository和MockRepository
ForRequestedType() .TheDefaultIsConcreteType();
我想在的app.config/web.config中的開關說(模擬= 1),這改變了所有實庫實施
ForRequestedType() .TheDefaultIsConcreteType();
我不想在app.config中編寫整個插件定義,只需要一個開關,我該如何實現這個?