/// <inheritdoc /> public MySql5Processor(MySql5Generator generator, ILogger logger, ProcessorOptions options) : base( generator, logger, options) { }
public IProcessor Create(ProcessorOptions options, ILogger logger) { var qutoer = new MySqlQuoter(); var generatorOptions = new GeneratorOptions(); var generator = new MySql5Generator(new MySqlColumn(new MySql5TypeMap(), qutoer), qutoer, generatorOptions); return(new MySql5Processor(generator, logger, options)); }
/// <inheritdoc /> public MySql5Processor( [NotNull] MySqlDbFactory factory, [NotNull] MySql5Generator generator, [NotNull] ILogger <MySql5Processor> logger, [NotNull] IOptionsSnapshot <ProcessorOptions> options, [NotNull] IConnectionStringAccessor connectionStringAccessor) : base( factory, generator, logger, options, connectionStringAccessor) { }