public async Task <IDisconnectedDataReader> ExecuteDisconnectedReader(DataAccessRequest dataAccessRequest)
 => await NativeFacadeFactory.CreateFacade(DatabaseType).ExecuteNativeDisconnectedReader(dataAccessRequest);
 public async Task <object> ExecuteScalar(DataAccessRequest dataAccessRequest)
 => await NativeFacadeFactory.CreateFacade(DatabaseType).ExecuteNativeScalar(dataAccessRequest);
 public async Task <int> ExecuteNonQuery(DataAccessRequest dataAccessRequest)
 => await NativeFacadeFactory.CreateFacade(DatabaseType).ExecuteNativeNonQuery(dataAccessRequest);
 public async Task <DataTable> ExecuteDataTable(DataAccessRequest dataAccessRequest)
 => await NativeFacadeFactory.CreateFacade(DatabaseType).ExecuteNativeDataTable(dataAccessRequest);