Exemplo n.º 1
0
 /// <summary>
 /// Use default MariaDb context with entity type auto-discovery
 /// </summary>
 /// <returns>MariaDb context configuration builder</returns>
 public static MariaDbEntityStorageConfigurationBuilder <AutoDiscoveryMariaDbContext> UseMariaDb(this EfEntityStorageConfigurationBuilder builder)
 {
     return(new MariaDbEntityStorageConfigurationBuilder <AutoDiscoveryMariaDbContext>(builder.Services));
 }
Exemplo n.º 2
0
 /// <summary>
 ///  Use specified MariaDb context
 /// </summary>
 /// <typeparam name="TContext">Type of the context</typeparam>
 /// <returns>MariaDb context configuration builder</returns>
 public static MariaDbEntityStorageConfigurationBuilder <TContext> UseMariaDb <TContext>(
     this EfEntityStorageConfigurationBuilder builder)
     where TContext : DbContext, IEntityStorageContext
 {
     return(new MariaDbEntityStorageConfigurationBuilder <TContext>(builder.Services));
 }
Exemplo n.º 3
0
 /// <summary>
 /// Use default Sqlite context with entity type auto-discovery
 /// </summary>
 /// <returns>Sqlite context configuration builder</returns>
 public static SqliteEntityStorageConfigurationBuilder <AutoDiscoverySqliteContext> UseSqlite(this EfEntityStorageConfigurationBuilder builder)
 {
     return(new SqliteEntityStorageConfigurationBuilder <AutoDiscoverySqliteContext>(builder.Services));
 }
Exemplo n.º 4
0
 /// <summary>
 ///  Use specified Sqlite context
 /// </summary>
 /// <typeparam name="TContext">Type of the context</typeparam>
 /// <returns>Sqlite context configuration builder</returns>
 public static SqliteEntityStorageConfigurationBuilder <TContext> UseSqlite <TContext>(
     this EfEntityStorageConfigurationBuilder builder)
     where TContext : DbContext, IEntityStorageContext
 {
     return(new SqliteEntityStorageConfigurationBuilder <TContext>(builder.Services));
 }
Exemplo n.º 5
0
 /// <summary>
 /// Use default Postgresql context with entity type auto-discovery
 /// </summary>
 /// <returns>Postgresql context configuration builder</returns>
 public static PostgresqlEntityStorageConfigurationBuilder <AutoDiscoveryPostgresqlContext> UsePostgresql(this EfEntityStorageConfigurationBuilder builder)
 {
     return(new PostgresqlEntityStorageConfigurationBuilder <AutoDiscoveryPostgresqlContext>(builder.Services));
 }
Exemplo n.º 6
0
 /// <summary>
 ///  Use specified Postgresql context
 /// </summary>
 /// <typeparam name="TContext">Type of the context</typeparam>
 /// <returns>Postgresql context configuration builder</returns>
 public static PostgresqlEntityStorageConfigurationBuilder <TContext> UsePostgresql <TContext>(
     this EfEntityStorageConfigurationBuilder builder)
     where TContext : DbContext, IEntityStorageContext
 {
     return(new PostgresqlEntityStorageConfigurationBuilder <TContext>(builder.Services));
 }