public ITargetDefinition Requires <T>(params Expression <Func <T> >[] parameterRequirement) where T : class { Requirements.AddRange(parameterRequirement); return(this); }
public ITargetDefinition Requires(params Expression <Func <bool> >[] requirement) { Requirements.AddRange(requirement); return(this); }