/// <inheritdoc/> public GetAccountAttributesResponse GetAccountAttributes(GetAccountAttributesRequest request) { var marshaller = new GetAccountAttributesRequestMarshaller(); var unmarshaller = GetAccountAttributesResponseUnmarshaller.Instance; return(Invoke <GetAccountAttributesRequest, GetAccountAttributesResponse>(request, marshaller, unmarshaller)); }
public async Task <GetAccountAttributesResponse> GetAccountAttributesAsync(GetAccountAttributesRequest request) { var marshaller = new GetAccountAttributesRequestMarshaller(); var unmarshaller = GetAccountAttributesResponseUnmarshaller.Instance; return(await InvokeAsync <GetAccountAttributesRequest, GetAccountAttributesResponse>(request, marshaller, unmarshaller).ConfigureAwait(false)); }
/// <inheritdoc/> public GetAccountAttributesResponse GetAccountAttributes(GetAccountAttributesRequest request) { return(AggregateExceptionExtract.Extract(() => { return GetAccountAttributesAsync(request).Result; })); }
/// <inheritdoc/> public IAsyncResult BeginGetAccountAttributes(GetAccountAttributesRequest request, AsyncCallback callback, object state) { var marshaller = new GetAccountAttributesRequestMarshaller(); var unmarshaller = GetAccountAttributesResponseUnmarshaller.Instance; return(BeginInvoke <GetAccountAttributesRequest>(request, marshaller, unmarshaller, callback, state)); }
/// <inheritdoc/> public GetAccountAttributesResponse GetAccountAttributes() { var request = new GetAccountAttributesRequest(); return(GetAccountAttributes(request)); }
public async Task <GetAccountAttributesResponse> GetAccountAttributesAsync() { var request = new GetAccountAttributesRequest(); return(await GetAccountAttributesAsync(request).ConfigureAwait(false)); }