我想有一本字典,我可以添加到/删除条目它NancyFX:如何坚持字典
我在这里看到这个答案,但它并没有为我工作
NancyFX: How to use bootstrapper to persist an object 但我不能保存词典中的条目
有没有一种方法可以让它工作?
我想有一本字典,我可以添加到/删除条目它NancyFX:如何坚持字典
我在这里看到这个答案,但它并没有为我工作
NancyFX: How to use bootstrapper to persist an object 但我不能保存词典中的条目
有没有一种方法可以让它工作?
我找到了一种方法 通过我的字典里只是设置为静态或静态类 这样,我将始终访问,并添加条目,并保留我的条目
您可以使用使用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;
}
}