[英]Injecting a configuration class into a constructor using Simple Injector
我有一堂課有配置設置。 因此,我想使用Simple Injector來像這樣使用我的配置類:
public class Host
{
private readonly ServiceConfig _config;
public Host(ServiceConfig config)
{
_config = config;
}
}
我可以這樣嗎?
public static class IoC
{
public static Container Container { get; set; }
public static void Configure(Container container)
{
container.Register<ServiceConfig>();
Container = container;
}
}
您應該將配置對象注冊為“單個實例”:
container.RegisterInstance<ServiceConfig>(new ServiceConfig { ... });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.