public string BeginParseCustomModuleJob(WorkspaceSetting setting, string moduleUploadMetadata)
{
ValidateWorkspaceSetting(setting);
Util.AuthorizationToken = setting.AuthorizationToken;
string query = StudioApi + string.Format("workspaces/{0}/modules/custom", setting.WorkspaceId);
HttpResult hr = Util.HttpPost(query, moduleUploadMetadata).Result;
if (!hr.IsSuccess)
throw new AmlRestApiException(hr);
string activityId = hr.Payload.Replace("\"", "");
return activityId;
}