public SqlServerCeProcessor(
     [NotNull] SqlServerCeDbFactory factory,
     [NotNull] SqlServerCeGenerator generator,
     [NotNull] ILogger <SqlServerCeProcessor> logger,
     [NotNull] IOptionsSnapshot <ProcessorOptions> options,
     [NotNull] IConnectionStringAccessor connectionStringAccessor,
     [NotNull] IServiceProvider serviceProvider)
     : base(() => factory.Factory, generator, logger, options.Value, connectionStringAccessor)
 {
     _serviceProvider = serviceProvider;
 }
 public SqlServerCeProcessor(
     [NotNull] SqlServerCeDbFactory factory,
     [NotNull] SqlServerCeGenerator generator,
     [NotNull] ILogger <SqlServerCeProcessor> logger,
     [NotNull] IOptionsSnapshot <ProcessorOptions> options,
     [NotNull] IConnectionStringAccessor connectionStringAccessor,
     [NotNull] SqlServerBatchParserFactory batchParserFactory)
     : base(() => factory.Factory, generator, logger, options.Value, connectionStringAccessor)
 {
     _sqlBatchParserFactory = batchParserFactory;
 }
 public SqlServerCeProcessor(
     [NotNull] SqlServerCeDbFactory factory,
     [NotNull] SqlServerCeGenerator generator,
     [NotNull] ILogger <SqlServerCeProcessor> logger,
     [NotNull] IOptionsSnapshot <ProcessorOptions> options,
     [NotNull] IConnectionStringAccessor connectionStringAccessor,
     [NotNull] IServiceProvider serviceProvider)
     : base(() => factory.Factory, generator, logger, options.Value, connectionStringAccessor)
 {
     _sqlBatchParserFactory = serviceProvider.GetService <SqlServerBatchParserFactory>()
                              ?? new SqlServerBatchParserFactory(serviceProvider);
 }
 public void SetUp()
 {
     _generator = new SqlServerCeGenerator();
 }
 public void Setup()
 {
     Generator = new SqlServerCeGenerator();
 }