public async Task <GetInvoiceCCResponse> Get(GetInvoiceCCRequest request, AdminKey adminKey = null, HttpClient httpClient = null) { using (var api = new GetAddesssApi(adminKey ?? AdminKey, HttpClient ?? httpClient)) { return(await api.InvoiceCC.Get(request)); } }
public async static Task <GetInvoiceCCResponse> Get(GetAddesssApi api, string path, AdminKey adminKey, GetInvoiceCCRequest request) { if (request == null) { throw new ArgumentNullException(nameof(request)); } var fullPath = $"{path}{request.Id}"; return(await GetCCInternal(api, fullPath, adminKey, request.Id)); }
public async Task <GetInvoiceCCResponse> Get(GetInvoiceCCRequest request) { return(await Get(Api, Path, AdminKey, request)); }