示例#1
0
        /// <inheritdoc/>
        public SetAccountAttributesResponse SetAccountAttributes(SetAccountAttributesRequest request)
        {
            var marshaller   = new SetAccountAttributesRequestMarshaller();
            var unmarshaller = SetAccountAttributesResponseUnmarshaller.Instance;

            return(Invoke <SetAccountAttributesRequest, SetAccountAttributesResponse>(request, marshaller, unmarshaller));
        }
示例#2
0
        public async Task <SetAccountAttributesResponse> SetAccountAttributesAsync(SetAccountAttributesRequest request)
        {
            var marshaller   = new SetAccountAttributesRequestMarshaller();
            var unmarshaller = SetAccountAttributesResponseUnmarshaller.Instance;

            return(await InvokeAsync <SetAccountAttributesRequest, SetAccountAttributesResponse>(request, marshaller, unmarshaller).ConfigureAwait(false));
        }
示例#3
0
 /// <inheritdoc/>
 public SetAccountAttributesResponse SetAccountAttributes(SetAccountAttributesRequest request)
 {
     return(AggregateExceptionExtract.Extract(() =>
     {
         return SetAccountAttributesAsync(request).Result;
     }));
 }
示例#4
0
        /// <inheritdoc/>
        public IAsyncResult BeginSetAccountAttributes(SetAccountAttributesRequest request, AsyncCallback callback, object state)
        {
            var marshaller   = new SetAccountAttributesRequestMarshaller();
            var unmarshaller = SetAccountAttributesResponseUnmarshaller.Instance;

            return(BeginInvoke <SetAccountAttributesRequest>(request, marshaller, unmarshaller,
                                                             callback, state));
        }
示例#5
0
        /// <inheritdoc/>
        public SetAccountAttributesResponse SetAccountAttributes(AccountAttributes attributes)
        {
            var request = new SetAccountAttributesRequest {
                Attributes = attributes
            };

            return(SetAccountAttributes(request));
        }
示例#6
0
        public async Task <SetAccountAttributesResponse> SetAccountAttributesAsync(AccountAttributes attributes)
        {
            var request = new SetAccountAttributesRequest {
                Attributes = attributes
            };

            return(await SetAccountAttributesAsync(request).ConfigureAwait(false));
        }