Exemple #1
0
 public PSQLConfigureBuilder(Func <IServiceProvider, PrimaryKey, DefaultConfigParameter, StorageOptions> generator, bool singleton = true) :
     base((provider, id, parameter) =>
 {
     var result                  = generator(provider, id, parameter);
     result.Connection           = provider.GetService <IOptions <PSQLConnections> >().Value.ConnectionDict[result.ConnectionKey];
     result.CreateConnectionFunc = connection => PSQLFactory.CreateConnection(connection);
     result.BuildRepository      = new PSQLBuildService(result);
     return(result);
 }, singleton)
 {
 }
Exemple #2
0
 public DbConnection CreateConnection()
 {
     return(PSQLFactory.CreateConnection(connection));
 }
Exemple #3
0
 public override DbConnection CreateConnection()
 {
     return(PSQLFactory.CreateConnection(Connection));
 }