protected override void Configure(MutatorsContext context, ConverterConfigurator <TSource, TDest> configurator) { if (context is TestConverterContext testMutatorsContext) { Configure(testMutatorsContext, configurator); } else { throw new InvalidOperationException($"{context.GetType().Name} is not supported"); } }
protected override void Configure(MutatorsContext context, ConverterConfigurator <TSource, TDest> configurator) { action(configurator); }
protected override void Configure(MutatorsContext context, MutatorsConfigurator <TData> configurator) { action(configurator); }