2017-04-26 57 views

回答

0

我找到了一种方法 通过我的字典里只是设置为静态或静态类 这样,我将始终访问,并添加条目,并保留我的条目

0

您可以使用使用DI框架由Nancy指定模块的依赖关系。 AsSingleton()可帮助您为所有模块创建一个实例。

public class Bootstrapper : DefaultNancyBootstrapper 
{ 

    protected override void ConfigureApplicationContainer(TinyIoCContainer container) 
    { 
     base.ConfigureApplicationContainer(container); 

     container.Register<IMyDictionary, Dictionary<string,string>>().AsSingleton(); 
    } 
} 

,包括这个

public class HomeModule : NancyModule 
{ 
    public HomeModule(IMyDictionary dict) 
    { 
    Get["/"] => dict; 
    } 

}