Beispiel #1
0
 public static async Task GetFullBackupDataDirectory(PathSetting path, string databaseName, int requestTimeoutInMs, bool getNodesInfo, ServerStore serverStore, Stream responseStream)
 {
     var isBackup   = string.IsNullOrEmpty(databaseName) == false;
     var pathResult = GetActualFullPath(serverStore, path.FullPath);
     var info       = new DataDirectoryInfo(serverStore, pathResult.FolderPath, databaseName, isBackup, getNodesInfo, requestTimeoutInMs, responseStream);
     await info.UpdateDirectoryResult(databaseName : databaseName, error : pathResult.Error);
 }
Beispiel #2
0
 public static async Task GetFullBackupDataDirectory(string path, int requestTimeoutInMs, bool getNodesInfo, ServerStore serverStore, Stream responseStream)
 {
     var pathResult = GetActualFullPath(serverStore, path);
     var info       = new DataDirectoryInfo(serverStore, pathResult.FolderPath, null, isBackup: true, getNodesInfo, requestTimeoutInMs, responseStream);
     await info.UpdateDirectoryResult(databaseName : null, error : pathResult.Error);
 }