public void DynamicHandleFromBaseTest() { var a = new InterfaceCheckAdvice(); var i = (IDynamicHandledInheritedInterface)a.Handle(typeof(IDynamicHandledInheritedInterface)); i.A(); }
public void InterfaceTypeTest() { var a = new InterfaceCheckAdvice(); var i = a.Handle <IAdvisedInterface>(); i.DoNothing(); }
public void DynamicHandleTest() { var a = new InterfaceCheckAdvice(); var i = (IDynamicHandledInterface)a.Handle(typeof(IDynamicHandledInterface)); i.Nop(); }