public FilterNoValid([NotNull] ICommandInputData filterData, [NotNull] IFilter noValidFilter) { FilterData = filterData ?? throw new ArgumentNullException(nameof(filterData)); Filter = noValidFilter ?? throw new ArgumentNullException(nameof(noValidFilter)); }
public FilterConcreteNoValidStruct([NotNull] TFilter filter, [NotNull] ICommandInputData filterData) { Filter = filter ?? throw new ArgumentNullException(nameof(filter)); FilterData = filterData ?? throw new ArgumentNullException(nameof(filterData)); }