InSingletonScope()
コンソール アプリケーションでデータベース コンテキストを使用することに問題はありますか? ループを実行して、各アイテムのジョブを実行しています。別のスコープの方が良いでしょうか?Web アプリケーションで Ninject を使用している場合は、通常 RequestScope を使用します。
static void Main(string[] args)
{
IKernel kernel = new StandardKernel();
kernel.Bind<IDatabaseFactory>().To<DatabaseFactory>()
.InSingletonScope();