public async Task <CreateAdvertResponse> CreateAsync(CreateAdvertisement model) { var jsonModel = JsonConvert.SerializeObject(model); var response = await _client.PostAsync(new Uri($"{_baseAddress}/api/v1/advert/create"), new StringContent(jsonModel, Encoding.UTF8, "application/json")).ConfigureAwait(false); var createAdvertResponse = JsonConvert .DeserializeObject <CreateAdvertResponse>(await response.Content.ReadAsStringAsync()); return(createAdvertResponse); }
public async Task <IActionResult> CraeteAdvertisement(CreateAdvertisement createAdvertisement) { return(Created("", await _mediator.Send(createAdvertisement))); }