Пример #1
0
        /// <summary>
        /// Begin a new asynchronous UpdateCollaborator request
        /// </summary>
        /// <returns></returns>
        public async Task <GameSparksCollaborator> UpdateCollaboratorAsync(PostCollaboratorsRequest requestData)
        {
            var url = string.Format(Urls.CollboratorsWithEmail, requestData.Email);
            var res = await Requestor.PutStringAsync(url, JsonHelper.SerializeData(requestData));

            return(JsonConvert.DeserializeObject <GameSparksCollaborator>(res.ResponseJson));
        }
Пример #2
0
        /// <summary>
        /// Begin a new asynchronous CreateCollaborator request
        /// </summary>
        /// <returns></returns>
        public async Task <GameSparksCollaborator> CreateCollaboratorAsync(PostCollaboratorsRequest requestData)
        {
            var res = await Requestor.PostStringAsync(Urls.Collborators, JsonHelper.SerializeData(requestData));

            return(JsonConvert.DeserializeObject <GameSparksCollaborator>(res.ResponseJson));
        }
Пример #3
0
        /// <summary>
        /// Begin a new synchronous UpdateCollaborator request
        /// </summary>
        /// <returns></returns>
        public GameSparksCollaborator UpdateCollaborator(PostCollaboratorsRequest requestData)
        {
            var url = string.Format(Urls.CollboratorsWithEmail, requestData.Email);

            return(JsonConvert.DeserializeObject <GameSparksCollaborator>(Requestor.PutString(url, JsonHelper.SerializeData(requestData)).ResponseJson));
        }
Пример #4
0
 /// <summary>
 /// Begin a new synchronous CreateCollaborator request
 /// </summary>
 /// <returns></returns>
 public GameSparksCollaborator CreateCollaborator(PostCollaboratorsRequest requestData)
 {
     return(JsonConvert.DeserializeObject <GameSparksCollaborator>(Requestor.PostString(Urls.Collborators, JsonHelper.SerializeData(requestData)).ResponseJson));
 }