public static void SetBindingScope(this IPropertyInjection owner, IBindingScope value) { owner.InjectedProperties.SetInjectedProperty(BindingScopeInjectedProperty.BindingScopeProperty, value); }
public DynamicProxyInterceptor(IBindingScope scope, object original, BindingPairHolder bindingPairHolder) { this.scope = scope; proxied = original; this.bindingPairHolder = bindingPairHolder; }
protected virtual IBindingCondition As(IBindingScope scope, Type concreteType) { return(scope.As(BindingScope)); }
protected virtual IBindingCondition As(IBindingScope scope, Type concreteType) { return scope.As(BindingScope); }
/// <summary> /// Pushes the scope. /// </summary> /// <param name="scope">The scope.</param> public void PushScope(IBindingScope scope) { scopes.Push(scope); }