public IDataReader ExecuteReader(string storedProcedureName, params object[] parameterValues)
 {
     return(Invoke(() => DatabaseInstance.ExecuteReader(storedProcedureName, parameterValues)));
 }
 public IDataReader ExecuteReader(CommandType commandType, string commandText)
 {
     return(Invoke(() => DatabaseInstance.ExecuteReader(commandType, commandText)));
 }
 public IDataReader ExecuteReader(DbCommand command)
 {
     return(Invoke(() => DatabaseInstance.ExecuteReader(command)));
 }