private static IInteractionBuffer IsUsable(ISpecification specification, IInteractionContext ic, IInteractionBuffer buf) { IEnumerable<IDisablingInteractionAdvisor> facets = specification.GetFacets().Where(f => f is IDisablingInteractionAdvisor).Cast<IDisablingInteractionAdvisor>(); foreach (IDisablingInteractionAdvisor advisor in facets) { buf.Append(advisor.Disables(ic)); } return buf; }
public static IInteractionBuffer IsValid(ISpecification specification, IInteractionContext ic, IInteractionBuffer buf) { IEnumerable<IValidatingInteractionAdvisor> facets = specification.GetFacets().Where(f => f is IValidatingInteractionAdvisor).Cast<IValidatingInteractionAdvisor>(); foreach (IValidatingInteractionAdvisor advisor in facets) { buf.Append(advisor.Invalidates(ic)); } return buf; }
public static IConsent IsValid(IInteractionBuffer buf) { return GetConsent(buf.ToString()); }
private static IConsent IsUsable(IInteractionBuffer buf) { return GetConsent(buf.ToString()); }
private static bool IsVisible(IInteractionBuffer buf) { return buf.IsEmpty; }
public static IInteractionBuffer IsValid(ISpecification specification, IInteractionContext ic, IInteractionBuffer buf) { IEnumerable <IValidatingInteractionAdvisor> facets = specification.GetFacets().Where(f => f is IValidatingInteractionAdvisor).Cast <IValidatingInteractionAdvisor>(); foreach (IValidatingInteractionAdvisor advisor in facets) { buf.Append(advisor.Invalidates(ic)); } return(buf); }
public static IConsent IsValid(IInteractionBuffer buf) { return(GetConsent(buf.ToString())); }
public static IConsent IsValid(ISpecification specification, IInteractionContext ic) { IInteractionBuffer buf = IsValid(specification, ic, new InteractionBuffer()); return(IsValid(buf)); }
private static IConsent IsUsable(IInteractionBuffer buf) { return(GetConsent(buf.ToString())); }
private static IInteractionBuffer IsUsable(ISpecification specification, IInteractionContext ic, IInteractionBuffer buf) { IEnumerable <IDisablingInteractionAdvisor> facets = specification.GetFacets().Where(f => f is IDisablingInteractionAdvisor).Cast <IDisablingInteractionAdvisor>(); foreach (IDisablingInteractionAdvisor advisor in facets) { buf.Append(advisor.Disables(ic)); } return(buf); }
private static bool IsVisible(IInteractionBuffer buf) { return(buf.IsEmpty); }
private static bool IsVisible(IInteractionBuffer buf) => buf.IsEmpty;