public CensorCapability(ConsumedCapability interceptedCapability, IInterceptionPolicy policy) { InterceptedCapability = interceptedCapability; interceptedCapability.AddRef(); Policy = policy; MyVine = Vine.Create(this); }
/// <summary> /// Constructs an instance and binds it to the given low-level capability. /// </summary> /// <param name="cap">low-level capability</param> public BareProxy(ConsumedCapability cap) : base(cap) { }
public CensorCapability(ConsumedCapability interceptedCapability, IInterceptionPolicy policy) { InterceptedCapability = interceptedCapability; interceptedCapability.AddRef(); Policy = policy; }