InSingletonScope()
我在控制台应用程序中使用数据库上下文有什么问题吗?我正在运行一个循环并为每个项目运行一个作业。另一个范围会更好吗?如果我在 Web 应用程序中使用 Ninject,我通常使用 RequestScope。
static void Main(string[] args)
{
IKernel kernel = new StandardKernel();
kernel.Bind<IDatabaseFactory>().To<DatabaseFactory>()
.InSingletonScope();