单例服务是指在一个容器中,解析或注入实例都是相同的。
void Main()
{
var container = new Container();
container.Register<A>(Reuse.Singleton);
var a = container.Resolve<A>();
Console.WriteLine(a == container.Resolve<A>());
}
class A { }
True
单例服务是指在一个容器中,解析或注入实例都是相同的。
void Main()
{
var container = new Container();
container.Register<A>(Reuse.Singleton);
var a = container.Resolve<A>();
Console.WriteLine(a == container.Resolve<A>());
}
class A { }
True