Ejemplo n.º 1
0
 public async Task ExecuteRaw(PersistenceDatabases database, string sql, Action <SqlCommand> command = null)
 {
     await _factories[database].ExecuteRaw(sql, command);
 }
Ejemplo n.º 2
0
 public async Task <Tuple <IEnumerable <TModel>, IEnumerable <TModel2> > > ExecuteMany <TModel, TModel2>(PersistenceDatabases database, string storedProcedureName,
                                                                                                         Action <SqlCommand> modifyCommand = null) where TModel : new()
 {
     return(await _factories[database].ExecuteMany <TModel, TModel2>(storedProcedureName, modifyCommand));
 }
Ejemplo n.º 3
0
 public async Task <TModel> ExecuteScalar <TModel>(PersistenceDatabases database, string storedProcedure, Action <SqlCommand> command = null)
 {
     return(await _factories[database].ExecuteScalar <TModel>(storedProcedure, command));
 }
Ejemplo n.º 4
0
 public async Task <IEnumerable <TModel> > ExecuteMany <TModel>(PersistenceDatabases database, string storedProcedure, Action <SqlCommand> command = null) where TModel : new()
 {
     return(await _factories[database].ExecuteMany <TModel>(storedProcedure, command));
 }