internal InternalInterfaceAopProxy( IInternalInterface realInstance, InterceptionHandler interceptionHandler) { _realInstance = realInstance; _interceptionHandler = interceptionHandler; }
public void DoWork() { output.Append("Public work is based on "); IInternalInterface internalThis = ((IInternalInterface)this); internalThis.DoInternalWork(); output.Append("."); }