public Task<DiskOptionsDto> GetDiskOptionsAsync(UserDto userDto, DiskDto diskDto)
 {
     throw new System.NotImplementedException();
 }
 private void LoadDisk()
 {
     var o = _fileSystem.FileSystemOptions;
     _disk = new DiskDto { LastServerVersion = o.LastServerVersion, LocalVersion = _fileSystem.LatestVersion, Id = o.Id, UserId = _user.Id };
 }
 public Task<SynchronizationState> FetchSynchronizationStateAsync(UserDto userDto, DiskDto diskDto)
 {
     throw new System.NotImplementedException();
 }
 public DiskOptionsDto GetDiskOptions(UserDto userDto, DiskDto diskDto)
 {
     return DiskOptionsMock;
 }
 public SynchronizationState FetchSynchronizationState(UserDto userDto, DiskDto diskDto)
 {
     return SynchronizationState;
 }
 public Task<bool> DeleteDiskAsync(UserDto userDto, DiskDto diskDto)
 {
     throw new System.NotImplementedException();
 }
 public bool DeleteDisk(UserDto userDto, DiskDto diskDto)
 {
     throw new System.NotImplementedException();
 }
 public void UpdateDisk(UserDto userDto, DiskDto diskDto)
 {
 }
 public void SetDiskOptions(UserDto userDto, DiskDto diskDto, DiskOptionsDto optionsDto)
 {
     DiskOptionsResult = optionsDto;
 }