Пример #1
0
        public ApiResponse <SdkClientAccountModel> UpdateSdkClientAccount(string accessToken, int id, SdkClientAccountArgs args)
        {
            ApiRequest request = new ApiRequest()
            {
                BearerToken  = accessToken,
                Data         = (object)args,
                ResourcePath = string.Format("api/v1/sdk-client-accounts/{0}", (object)id)
            };

            LoggerExtensions.LogDebug(this._logger, "Update dev ops account {0}", new object[1]
            {
                (object)id
            });
            return(this._restClient.Put <SdkClientAccountModel>(request));
        }
Пример #2
0
        public Task <ApiResponse <SdkClientAccountModel> > GetSdkClientAccountAsync(string accessToken, int id, SdkClientAccountArgs args, CancellationToken cancellationToken)
        {
            ApiRequest request = new ApiRequest()
            {
                BearerToken  = accessToken,
                Data         = (object)args,
                ResourcePath = string.Format("api/v1/sdk-client-accounts/{0}", (object)id)
            };

            LoggerExtensions.LogDebug(this._logger, "Get dev ops account {0}", new object[1]
            {
                (object)id
            });
            return(this._restClient.GetAsync <SdkClientAccountModel>(request, cancellationToken));
        }