bool ISpecification <T> .Match(T metadata) { return(specification .@Get(x => x.Match(metadata))); }
public Diagnostic(ISpecification <MemberInfo> errorSpec) { getMemberErrorSpec = errorSpec.@Get(x => () => x, getMemberErrorSpec); }
public Diagnostic(ISpecification <Assembly> errorSpec) { getAssemblyErrorSpec = errorSpec.@Get(x => () => x, getAssemblyErrorSpec); }
public Diagnostic(ISpecification <Type> errorSpec) { getTypeErrorSpec = errorSpec.@Get(x => () => x, getTypeErrorSpec); }