public async Task <ActionResult <int> > Post([FromBody] CreateTvShowCommand command) { var entity = new TVShows { Name = command.Name, Genre = command.Genre, Director = command.Director, ReleaseYear = command.ReleaseYear }; _context.TVShows.Add(entity); await _context.SaveChangesAsync(); return(Ok(entity.Id)); }
public async Task <int> InsertTVShowAsync(CreateTvShowCommand command) { var result = await client.PostAsync($"{baseUrl}/api/tvshows/", RequestHelper.GetStringContentFromObject(command)); return(Convert.ToInt32(result.Content.ReadAsStringAsync().Result)); }