public void Post([FromBody] SkillzModel value) { if (value != null) { var skillzEntity = new Skillz(); skillzEntity.Description = value.Description; skillzEntity.Name = value.Name; _ISkillzRepository.Add(skillzEntity); } }
public async Task <SkillzModel> AddSkillAsync(SkillzModel skillzModel) { StringContent content = new StringContent(JsonConvert.SerializeObject(skillzModel), Encoding.UTF8, "application/json"); var result = await _client.PostAsync($"api/skillz/add", content); if (result.IsSuccessStatusCode) { return(await System.Text.Json.JsonSerializer.DeserializeAsync <SkillzModel>(await result.Content.ReadAsStreamAsync())); } return(null); }