/// <summary> /// Loops over all <see cref="IDisablingInteractionAdvisor" /> <see cref="IFacet" />s and /// returns <c>true</c> only if none disables the member. /// </summary> public virtual IConsent IsUsable(INakedObjectAdapter target) { IInteractionContext ic = InteractionContext .AccessMember(Session, false, target, Identifier); return(InteractionUtils.IsUsable(this, ic)); }
public override IConsent IsUsable(INakedObjectAdapter target) { IInteractionContext ic = InteractionContext.InvokingAction(Session, false, RealTarget(target), Identifier, new[] { target }); return(InteractionUtils.IsUsable(this, ic)); }