public async Task <ResultModel> UpdateAppFile(IUploadFileModel file) { await _appService.UpdateAppAsync(file); _conDepFileHandler.ClearCache(); return(ResultModel.Success("上传成功")); }
public async Task UpdateAppAsync(IUploadFileModel file) { string workingDirectory = Path.Combine(AppDomain.CurrentDomain.BaseDirectory !, "Application"); string saveDirectory = Path.Combine(workingDirectory, "Backup"); if (!Directory.Exists(saveDirectory)) { Directory.CreateDirectory(saveDirectory); } var model = new UpdateAppFileModel { WorkingDirectory = workingDirectory, FilePath = Path.Combine(saveDirectory, file.Name) }; file.SaveAs(model.FilePath); await UpdateAppFileAsync(model); }
public string UploadFile(IUploadFileModel file) { return("OK"); }