public async Task <ClientResponse> FlexCacheAsync(FlexCacheType flexCache, string traceNumber = null) { var item = flexCache.CopyToBase(); var xmlBody = new Request { Item = item }; var url = Endpoint.Url(); var request = new ClientRequest { Request = xmlBody, TraceNumber = traceNumber, }; return(await SendRequestAsync(url, request)); }
public ClientResponse FlexCache(FlexCacheType flexCache, string traceNumber = null) { return(_client.FlexCache(flexCache, traceNumber)); }
public async Task <ClientResponse> FlexCacheAsync(FlexCacheType flexCache, string traceNumber = null) { return(await _client.FlexCacheAsync(flexCache, traceNumber)); }
public ClientResponse FlexCache(FlexCacheType flexCache, string traceNumber = null) { return(FlexCacheAsync(flexCache, traceNumber).GetAwaiter().GetResult()); }