Interface IConfigureFilterBuilder
- Namespace
- Fluxzy.Rules.Extensions
- Assembly
- Fluxzy.Core.dll
Helper to build alteration rules in a fluent way
public interface IConfigureFilterBuilder
- Extension Methods
Properties
FluxzySetting
The current fluxzy setting
FluxzySetting FluxzySetting { get; }
Property Value
Methods
When(Filter)
Create a rule that will be applied when the filter passes
IConfigureActionBuilder When(Filter filter)
Parameters
filterFilter
Returns
WhenAll(params Filter[])
Create a rule that will be applied when all of the filters passes
IConfigureActionBuilder WhenAll(params Filter[] filters)
Parameters
filtersFilter[]
Returns
WhenAny(params Filter[])
Create a rule that will be applied when any of the filters passes. If no filters are provided, the rule will be applied always.
IConfigureActionBuilder WhenAny(params Filter[] filters)
Parameters
filtersFilter[]