public static RenameResult ToRenameResult(this YadResponceModel <YadMoveRequestData, YadMoveRequestParams> data) { var res = new RenameResult { IsSuccess = true }; return(res); }
public static CopyResult ToMoveResult(this YadResponceModel <YadMoveRequestData, YadMoveRequestParams> data) { var res = new CopyResult { IsSuccess = true, NewName = data.Params.Dst.Remove(0, "/disk".Length) }; return(res); }
public static AccountInfoResult ToAccountInfo(this YadResponceModel <YadAccountInfoRequestData, YadAccountInfoRequestParams> data) { var info = data.Data; var res = new AccountInfoResult { FileSizeLimit = info.FilesizeLimit, DiskUsage = new DiskUsage { Total = info.Limit, Used = info.Used, OverQuota = info.Used > info.Limit } }; return(res); }