protected FilterConventionOperationDescriptor( FilterConventionTypeDescriptor descriptor, FilterOperationKind kind) : base(kind) { _descriptor = descriptor ?? throw new ArgumentNullException(nameof(descriptor)); Definition.OperationKind = kind; }
public IFilterConventionDescriptor Ignore(FilterKind kind, bool ignore = true) { _configurations.GetOrAdd( kind, (FilterKind kind) => FilterConventionTypeDescriptor.New(this, kind)) .Ignore(ignore); return(this); }
public static FilterConventionOperationDescriptor New( FilterConventionTypeDescriptor descriptor, FilterOperationKind kind) => new FilterConventionOperationDescriptor(descriptor, kind);
public IFilterConventionTypeDescriptor Type(FilterKind kind) { return(_configurations.GetOrAdd( kind, (FilterKind kind) => FilterConventionTypeDescriptor.New(this, kind))); }