public async Task <SellerListing> CreateAsync( NewRequestedEventSellerListing listing, SellerListingRequest request, CancellationToken cancellationToken) { var createListingLink = await _linkFactory.CreateLinkAsync("sellerListings").ConfigureAwait(_halClient); return(await _halClient.PostAsync <SellerListing>(createListingLink, listing, request, cancellationToken).ConfigureAwait(_halClient)); }
public async Task <SellerListingPreview> CreateSellerListingPreviewAsync( NewRequestedEventSellerListing listing, SellerListingRequest request, CancellationToken cancellationToken) { var previewLink = await _linkFactory.CreateLinkAsync("sellerlistingpreview").ConfigureAwait(_halClient); return(await _halClient.PostAsync <SellerListingPreview>(previewLink, listing).ConfigureAwait(_halClient)); }
public Task <SellerListing> CreateAsync(NewRequestedEventSellerListing listing, SellerListingRequest request) { return(CreateAsync(listing, new SellerListingRequest(), CancellationToken.None)); }
public Task <SellerListing> CreateAsync(NewRequestedEventSellerListing listing) { return(CreateAsync(listing, new SellerListingRequest())); }
public Task <SellerListingPreview> CreateSellerListingPreviewAsync( NewRequestedEventSellerListing listing, SellerListingRequest request) { return(CreateSellerListingPreviewAsync(listing, request, CancellationToken.None)); }