public async Task <TempCourseUpdateResponse> SendFullCourse(string path, string courseId, List <string> excludeCriterias) { using (var ms = ZipUpdater.CreateZipByFolder(path, excludeCriterias)) return(await httpMethods.UploadFullCourse(ms, courseId)); }
public async Task <TempCourseUpdateResponse> SendCourseUpdates(string path, IList <ICourseUpdate> updates, IList <ICourseUpdate> deletedFiles, string courseId, List <string> excludeCriterias) { using (var ms = ZipUpdater.CreateZipByUpdates(path, updates, deletedFiles, excludeCriterias)) return(await httpMethods.UploadCourse(ms, courseId)); }