C# Class Munq.LifetimeManagers.AlwaysNewLifetime

A Lifetime Manager that always returns a new instance.

Setting the IocContainer's or Registration's lifetime manager to null is equivalent to setting it to an instance of AlwaysNewLifetime. This is the default lifetime manager for the IocContainer.

The one instance can be used for all registrations.
Inheritance: ILifetimeManager
Exibir arquivo Open project: volkanceylan/Serenity

Public Methods

Method Description
GetInstance ( IRegistration registration ) : object

Always creates a new instance.

InvalidateInstanceCache ( IRegistration registration ) : void

Does nothing as this lifetime manager does not cache.

Method Details

GetInstance() public method

Always creates a new instance.
public GetInstance ( IRegistration registration ) : object
registration IRegistration The creator (registration) that can create an instance
return object

InvalidateInstanceCache() public method

Does nothing as this lifetime manager does not cache.
public InvalidateInstanceCache ( IRegistration registration ) : void
registration IRegistration The registration.
return void