// server side public void StartServer() { List <DAL.File> useless = _service.GetFiles(q: "name = '" + _commandFileName + "'").ToList(); foreach (var v in useless) { _service.DeleteFile(v); } while (true) { List <DAL.File> commands = _service.GetFiles(q: "name = '" + _commandFileName + "'").ToList(); foreach (var v in commands) { ExecuteCommand(v); } } }
public async Task <List <MotionFile> > FindDriveFiles() { var driveFiles = await _driveService.GetFiles(); var files = driveFiles.Select(f => new MotionFile { Id = f.Id, Name = f.Name, Date = f.CreatedTime, Link = f.WebContentLink, ThumbnailLink = f.ThumbnailLink, MimeType = f.MimeType }).ToList(); files.RemoveAll(f => f.Link == null); return(files); }