2017-04-26 6 views

Antwort

0

fand ich einen Weg von nur Auf diese Weise mein Wörterbuch zu statisch oder in einer statischen Klasse Einstellung werde ich es immer zugreifen und Einträge, um es hinzuzufügen und bewahren meine Einträge

0

Sie können den DI Framework verwenden verwendet von Nancy, um Abhängigkeiten für Module anzugeben. AsSingleton() hilft Ihnen, eine Instanz für alle Module zu haben.

public class Bootstrapper : DefaultNancyBootstrapper 
{ 

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

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

und nimmt diese

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

}