Castle.MicroKernel.Lifestyle.Scoped.DefaultLifetimeScope.GetCachedInstance C# (CSharp) Méthode

GetCachedInstance() public méthode

public GetCachedInstance ( ComponentModel model, ScopedInstanceActivationCallback createInstance ) : Burden
model Castle.Core.ComponentModel
createInstance ScopedInstanceActivationCallback
Résultat Burden
		public Burden GetCachedInstance(ComponentModel model, ScopedInstanceActivationCallback createInstance)
		{
			var burden = scopeCache[model];
			if (burden == null)
			{
				scopeCache[model] = burden = createInstance(onAfterCreated);
			}
			return burden;
		}
	}