/// <summary> /// Prevent a project from being worked on by a linguist Constraints: Available only before actual translation starts /// </summary> /// <param name="projectId"></param> /// <returns></returns> public CancelProjectResult CancelProject(string projectId) { var r = new CancelProjectResult(); try { if (CancelProjectProvider == null) CancelProjectProvider = new CancelProjectProvider(); var json = CancelProjectProvider.Get(Url, _proxy, KeyPublic, KeySecret, projectId); r = JsonConvert.DeserializeObject<CancelProjectResult>(json); } catch (Exception err) { r.Status.Code = -1; r.Status.Msg = err.Message; } return r; }
/// <summary> /// Prevent a project from being worked on by a linguist Constraints: Available only before actual translation starts /// </summary> /// <param name="projectId"></param> /// <returns></returns> public CancelProjectResult CancelProject(string projectId) { var r = new CancelProjectResult(); try { if (CancelProjectProvider == null) { CancelProjectProvider = new CancelProjectProvider(); } var json = CancelProjectProvider.Get(Url, _proxy, KeyPublic, KeySecret, projectId); r = JsonConvert.DeserializeObject <CancelProjectResult>(json); } catch (Exception err) { r.Status.Code = -1; r.Status.Msg = err.Message; } return(r); }