Browse Source

renamed

pull/598/head
Adem 8 years ago
parent
commit
9bc776d231
  1. 6
      framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/Volo/Abp/EntityFrameworkCore/AbpDbContextConfigurationContextPostgreSqlExtensions.cs
  2. 10
      framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/Volo/Abp/EntityFrameworkCore/AbpDbContextOptionsPostgreSqlExtensions.cs

6
framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/Volo/Abp/EntityFrameworkCore/AbpDbContextConfigurationContextPostgreSqlExtensions.cs

@ -10,15 +10,15 @@ namespace Volo.Abp.EntityFrameworkCore
{ {
public static DbContextOptionsBuilder UsePostgreSql( public static DbContextOptionsBuilder UsePostgreSql(
[NotNull] this AbpDbContextConfigurationContext context, [NotNull] this AbpDbContextConfigurationContext context,
[CanBeNull] Action<NpgsqlDbContextOptionsBuilder> sqlServerOptionsAction = null) [CanBeNull] Action<NpgsqlDbContextOptionsBuilder> postgreSqlOptionsAction = null)
{ {
if (context.ExistingConnection != null) if (context.ExistingConnection != null)
{ {
return context.DbContextOptions.UseNpgsql(context.ExistingConnection, sqlServerOptionsAction); return context.DbContextOptions.UseNpgsql(context.ExistingConnection, postgreSqlOptionsAction);
} }
else else
{ {
return context.DbContextOptions.UseNpgsql(context.ConnectionString, sqlServerOptionsAction); return context.DbContextOptions.UseNpgsql(context.ConnectionString, postgreSqlOptionsAction);
} }
} }
} }

10
framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/Volo/Abp/EntityFrameworkCore/AbpDbContextOptionsSqlServerExtensions.cs → framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/Volo/Abp/EntityFrameworkCore/AbpDbContextOptionsPostgreSqlExtensions.cs

@ -4,26 +4,26 @@ using Npgsql.EntityFrameworkCore.PostgreSQL.Infrastructure;
namespace Volo.Abp.EntityFrameworkCore namespace Volo.Abp.EntityFrameworkCore
{ {
public static class AbpDbContextOptionsSqlServerExtensions public static class AbpDbContextOptionsPostgreSqlExtensions
{ {
public static void UsePostgreSql( public static void UsePostgreSql(
[NotNull] this AbpDbContextOptions options, [NotNull] this AbpDbContextOptions options,
[CanBeNull] Action<NpgsqlDbContextOptionsBuilder> sqlServerOptionsAction = null) [CanBeNull] Action<NpgsqlDbContextOptionsBuilder> postgreSqlOptionsAction = null)
{ {
options.Configure(context => options.Configure(context =>
{ {
context.UsePostgreSql(sqlServerOptionsAction); context.UsePostgreSql(postgreSqlOptionsAction);
}); });
} }
public static void UsePostgreSql<TDbContext>( public static void UsePostgreSql<TDbContext>(
[NotNull] this AbpDbContextOptions options, [NotNull] this AbpDbContextOptions options,
[CanBeNull] Action<NpgsqlDbContextOptionsBuilder> sqlServerOptionsAction = null) [CanBeNull] Action<NpgsqlDbContextOptionsBuilder> postgreSqlOptionsAction = null)
where TDbContext : AbpDbContext<TDbContext> where TDbContext : AbpDbContext<TDbContext>
{ {
options.Configure<TDbContext>(context => options.Configure<TDbContext>(context =>
{ {
context.UsePostgreSql(sqlServerOptionsAction); context.UsePostgreSql(postgreSqlOptionsAction);
}); });
} }
} }
Loading…
Cancel
Save