1

アプリケーションで DI に DRYIOC を使用しています。MVC アプリケーションに、dryIOC に登録したいインターフェースがあります。したがって、以下のように RegisterMany を使用しています。

container.RegisterMany(new[] { Assembly.Load(DIAssemblyCollection["WebAssembly"]) }, 
    serviceTypeCondition: type => type.IsInterface, 
    setup: Setup.With(allowDisposableTransient: true));

しかし、私は以下のようにエラーが発生しています

実装タイプ Web.Enums.Enum1 の単一コンストラクターを選択する方法が指定されておらず、パブリック コンストラクターがありません。

4

1 に答える 1