public async Task<string> UploadResourceAsnyc(WorkspaceSetting setting, string fileFormat, string fileName)
{
ValidateWorkspaceSetting(setting);
Util.AuthorizationToken = setting.AuthorizationToken;
string query = StudioApi + string.Format("resourceuploads/workspaces/{0}/?userStorage=true&dataTypeId={1}", setting.WorkspaceId, fileFormat);
HttpResult hr = await Util.HttpPostFile(query, fileName);
if (!hr.IsSuccess)
throw new AmlRestApiException(hr);
return hr.Payload;
}