// 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); } } }