2

InSingletonScope()コンソール アプリケーションでデータベース コンテキストを使用することに問題はありますか? ループを実行して、各アイテムのジョブを実行しています。別のスコープの方が良いでしょうか?Web アプリケーションで Ninject を使用している場合は、通常 RequestScope を使用します。

static void Main(string[] args)
{
    IKernel kernel = new StandardKernel();

    kernel.Bind<IDatabaseFactory>().To<DatabaseFactory>()
        .InSingletonScope();
4

2 に答える 2