public PackingServiceActivity GetActivityStatus(WorkspaceSetting setting, string activityId, bool isPacking)
{
ValidateWorkspaceSetting(setting);
Util.AuthorizationToken = setting.AuthorizationToken;
string queryUrl = StudioApi + string.Format("workspaces/{0}/packages?{1}ActivityId={2}", setting.WorkspaceId, (isPacking ? "package" : "unpack"), activityId);
//Console.WriteLine("Getting activity: GET " + queryUrl);
HttpResult hr = Util.HttpGet(queryUrl, true).Result;
if (hr.IsSuccess)
{
PackingServiceActivity activity = jss.Deserialize<PackingServiceActivity>(hr.Payload);
return activity;
}
else
throw new AmlRestApiException(hr);
}