[英]Can a IOC Container replace CreateInstance reflection code?
我在這個問題中顯示了類似的設置,並想知道我是否可以替換所有使用反射的代碼來查找某種類型的插件,然后使用IOC容器對其執行CreateInstance
,其中包含:
builder.RegisterAssemblyTypes(typeof(MyType).Assembly)
是的,你可以這樣做:
builder.RegisterAssemblyTypes(typeof(MyType).Assembly).AsImplementedInterfaces();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.