static void Main(string[] args) { IUnityContainer container = new UnityContainer(); var cache = new SimpleMemoryCache(); container.RegisterType<Tenant>(new CachedLifetimeManager(cache)); var tenant = container.Resolve<Tenant>(); var tenant2 = container.Resolve<Tenant>(); Console.ReadLine(); }
static void Main(string[] args) { IUnityContainer container = new UnityContainer(); var cache = new SimpleMemoryCache(); container.RegisterType <Tenant>(new CachedLifetimeManager(cache)); var tenant = container.Resolve <Tenant>(); var tenant2 = container.Resolve <Tenant>(); Console.ReadLine(); }