コード例 #1
0
        /// <summary>
        /// Adds a delegate asynchronously
        /// </summary>
        /// <param name="req">DelegateAddRequest with account details</param>
        /// <returns>DelegateAddResponse with transaction details</returns>
        public async Task <DelegateAddResponse> AddDelegateAsync(DelegateAddRequest req)
        {
            _url.Path = Constants.ApiPutDelegateAdd;
            var response = await _client.PutJsonAsync <DelegateAddRequest, DelegateAddResponse>(_url.ToString(), req);

            return(response);
        }
コード例 #2
0
        /// <summary>
        /// Adds a delegate synchronously
        /// </summary>
        /// <param name="req">DelegateAddRequest with account details</param>
        /// <returns>DelegateAddResponse with transaction details</returns>
        public DelegateAddResponse AddDelegate(DelegateAddRequest req)
        {
            var response = AddDelegateAsync(req).GetAwaiter().GetResult();

            return(response);
        }