public MySQLDatabaseModelFactory([NotNull] IDiagnosticsLogger <DbLoggerCategory.Scaffolding> logger, IMySQLOptions options)
        {
            Check.NotNull(logger, nameof(logger));

            _logger  = logger;
            _options = options;
        }
 public MySQLTypeMapper([NotNull] TypeMappingSourceDependencies dependencies,
                        [NotNull] RelationalTypeMappingSourceDependencies relationalDependencies,
                        IMySQLOptions options)
     : base(dependencies, relationalDependencies)
 {
     _options = options;
 }
Beispiel #3
0
 public MySQLQueryTranslationPostprocessorFactory(
     QueryTranslationPostprocessorDependencies dependencies,
     RelationalQueryTranslationPostprocessorDependencies relationalDependencies,
     IMySQLOptions options)
 {
     _dependencies           = dependencies;
     _relationalDependencies = relationalDependencies;
     _options = options;
 }
 public MySQLQueryTranslationPostprocessor(
     QueryTranslationPostprocessorDependencies dependencies,
     RelationalQueryTranslationPostprocessorDependencies relationalDependencies,
     QueryCompilationContext queryCompilationContext,
     IMySQLOptions options)
     : base(dependencies, relationalDependencies, queryCompilationContext)
 {
     _options = options;
 }
 public MySQLMigrationsSqlGenerator(
     [NotNull] MigrationsSqlGeneratorDependencies dependencies,
     [NotNull] IRelationalAnnotationProvider annotationProvider,
     [NotNull] IMySQLOptions options)
     : base(dependencies)
 {
     _annotationProvider = annotationProvider;
     _options            = options;
     _typeMapper         = dependencies.TypeMappingSource.GetMapping(typeof(string));
 }
Beispiel #6
0
 public MySQLCompatibilityExpressionVisitor(IMySQLOptions options)
 {
     _options = options;
 }
 public MySQLSqlGenerationHelper([NotNull] RelationalSqlGenerationHelperDependencies dependencies, IMySQLOptions options)
     : base(dependencies)
 {
     _options = options;
 }