ウィンザーを使用して、IUnitOfWork
インターフェースのインスタンスを登録しています。UnitOfWorkContainer.Current
IUnitOfWorkのインスタンスを返す静的メソッドです。
container.Register(Component.For<IUnitOfWork>()
.Instance(UnitOfWorkContainer.Current)
.LifeStyle.Transient);
問題はUnitOfWorkContainer.Current
1つだけと呼ばれます。