设置:我有一个几乎开箱即用的 Nancy + TinyIoC 设置,运行一个运行良好的 web 服务。它取决于各种(AsSingleton)服务类。但是这些不是作为单例注入的,每次都会创建一个新实例。
我已经按如下方式设置了 Nancy 引导程序:
class MyBootStrapper : DefaultNancyBootstrapper
{
protected override void ConfigureApplicationContainer(TinyIoCContainer container)
{
var cp = new CertificateProvider();
container.Register(cp).AsSingleton();
}
}