public void Intercept(ResolveInvocation invocation) { using (new InstanceScope()) { invocation.Proceed(); } }
public void Intercept(ResolveInvocation invocation) { using (new CustomLifestyle_InstanceScope()) { invocation.Proceed(); } }
public void Intercept(ResolveInvocation invocation) { if (proceed) { invocation.Proceed(); } invocation.ResolvedInstance = a; }
public void Intercept(ResolveInvocation invocation) { invocation.Proceed(); var currentInstance = invocation.ResolvedInstance; foreach (var decoratorFunction in decoratorFunctions) { currentInstance = decoratorFunction(currentKernel, currentInstance); } invocation.ResolvedInstance = currentInstance; }
public void Intercept(ResolveInvocation invocation) { invocation.Proceed(); resolvedItems.Add(invocation.ResolvedInstance); }