示例#1
0
        public virtual DbContextCodeGenerator GetContextModelCodeGenerator(
            [NotNull] ReverseEngineeringGenerator generator,
            [NotNull] DbContextGeneratorModel dbContextGeneratorModel)
        {
            Check.NotNull(generator, nameof(generator));
            Check.NotNull(dbContextGeneratorModel, nameof(dbContextGeneratorModel));

            return(new SqlServerDbContextCodeGenerator(
                       generator,
                       dbContextGeneratorModel.MetadataModel,
                       dbContextGeneratorModel.Namespace,
                       dbContextGeneratorModel.ClassName,
                       dbContextGeneratorModel.ConnectionString));
        }
示例#2
0
 public SqlServerDbContextCodeGeneratorHelper(
     [NotNull] DbContextGeneratorModel generatorModel,
     [NotNull] IRelationalMetadataExtensionProvider extensionsProvider)
     : base(generatorModel, extensionsProvider)
 {
 }
示例#3
0
 public virtual DbContextCodeGeneratorHelper DbContextCodeGeneratorHelper(DbContextGeneratorModel model)
 {
     return(new SqlServerDbContextCodeGeneratorHelper(model));
 }
 public override DbContextCodeGeneratorHelper DbContextCodeGeneratorHelper(DbContextGeneratorModel model) => new SqliteContextCodeGeneratorHelper(model, ExtensionsProvider);
 public SqlServerDbContextCodeGeneratorHelper(
     [NotNull] DbContextGeneratorModel generatorModel)
     : base(generatorModel)
 {
 }
示例#6
0
 public override DbContextCodeGeneratorHelper DbContextCodeGeneratorHelper(DbContextGeneratorModel model)
 {
     return(new SqlServerDbContextCodeGeneratorHelper(model, ExtensionsProvider));
 }