示例#1
0
        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)
 {
 }
示例#3
0
 /// <inheritdoc />
 public MySql4Processor(MySql4Generator generator, ILogger logger,
                        ProcessorOptions options) : base(generator, logger, options)
 {
 }
 public void Setup()
 {
     Generator = new MySql4Generator();
 }