private static DbContextOptions CreateOptions(IDbContextOptionsExtension extension)
        {
            var optionsBuilder = new DbContextOptionsBuilder();
            ((IDbContextOptionsBuilderInfrastructure)optionsBuilder).AddOrUpdateExtension(extension);

            return optionsBuilder.Options;
        }
Ejemplo n.º 2
0
        private static DbContextOptions CreateOptions(IDbContextOptionsExtension extension)
        {
            var optionsBuilder = new DbContextOptionsBuilder();

            ((IDbContextOptionsBuilderInfrastructure)optionsBuilder).AddOrUpdateExtension(extension);

            return(optionsBuilder.Options);
        }
Ejemplo n.º 3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="extension"></param>
 public DocCommentExtensionInfo(IDbContextOptionsExtension extension) : base(extension)
 {
 }
Ejemplo n.º 4
0
 /// <summary>
 ///     Creates a new <see cref="RelationalExtensionInfo" /> instance containing
 ///     info/metadata for the given extension.
 /// </summary>
 /// <param name="extension"> The extension. </param>
 protected RelationalExtensionInfo(IDbContextOptionsExtension extension)
     : base(extension)
 {
 }
 public CustomSchemaOptionsExtensionInfo(IDbContextOptionsExtension dbContextOptionsExtension) : base(dbContextOptionsExtension)
 {
 }
Ejemplo n.º 6
0
 public DbHintFormatterExtensionInfo(IDbContextOptionsExtension extension)
     : base(extension)
 {
 }
Ejemplo n.º 7
0
 public static void AddOrUpdateExtension(this DbContextOptionsBuilder optionsBuilder, IDbContextOptionsExtension extension)
 {
     ((IDbContextOptionsBuilderInfrastructure)optionsBuilder).AddOrUpdateExtension(extension);
 }
Ejemplo n.º 8
0
        /// <summary>
        ///     Creates a new <see cref="DbContextOptionsExtensionInfo" /> instance containing
        ///     info/metadata for the given extension.
        /// </summary>
        /// <param name="extension"> The extension. </param>
        protected DbContextOptionsExtensionInfo([NotNull] IDbContextOptionsExtension extension)
        {
            Check.NotNull(extension, nameof(extension));

            Extension = extension;
        }
 public EntityTypeDefinitionsExtensionInfo(IDbContextOptionsExtension extension)
     : base(extension)
 {
 }
Ejemplo n.º 10
0
 public DbContextOptionsExtensionInfo(IDbContextOptionsExtension extension, Module module)
     : base(extension)
 {
     _module = module;
 }
 public EosSqlServerDbContextOptionsExtensionInfo(IDbContextOptionsExtension extension) : base(extension)
 {
     _extension = extension;
 }
 public DateTimeOffsetTranslationsInfo(
     IDbContextOptionsExtension extension)
     : base(
         extension)
 {
 }
Ejemplo n.º 13
0
 public EosOracleDbContextOptionsExtensionInfo(IDbContextOptionsExtension extension) : base(extension)
 {
     _extension = extension;
 }
Ejemplo n.º 14
0
 public RowNumberOptionsExtensionInfo(IDbContextOptionsExtension extension) :
     base(extension)
 {
 }
 public ExtensionInfo(IDbContextOptionsExtension instance) : base(instance)
 {
 }
 /// <summary>
 ///     Creates a new <see cref="DbContextOptionsExtensionInfo" /> instance containing
 ///     info/metadata for the given extension.
 /// </summary>
 /// <param name="extension"> The extension. </param>
 protected DbContextOptionsExtensionInfo(IDbContextOptionsExtension extension)
 {
     Extension = extension;
 }
 public EosNpgsqlDbContextOptionsExtensionInfo(IDbContextOptionsExtension extension) : base(extension)
 {
     _extension = extension;
 }
 public ExtensionInfo(IDbContextOptionsExtension extension)
     : base(extension)
 {
 }
Ejemplo n.º 19
0
 public DbContextOptionsExtensionInfoInternal(IDbContextOptionsExtension extension) : base(extension)
 {
 }