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