私は次のクラスを宣言しています:
public class SeedData
{
private IUow _uow;
public SeedData(IUow uow)
{
_uow = uow;
}
}
とブートストラッパーで:
container.RegisterType<IUow, Uow>();
私のコードは次のようなインスタンスを宣言しようとします:
var a = new SampleData.EF.SeedData();
ただし、次のメッセージが表示されます。
Error
'SampleData.EF.SeedData' does not contain a constructor that takes 0 arguments
IoCにUowのインスタンスを作成させるために私ができることを誰かが説明できますか?私はこれを間違った方法で行っていますか?