public async Task <ActionResult <CategoryDTO> > PostCategory(CategoryDTO categoryDTO)
        {
            var category = CategoryDTO.FromDTO(categoryDTO);

            _context.Categories.Add(category);
            await _context.SaveChangesAsync();

            return(CreatedAtAction(nameof(GetCategory), new { id = category.Id }, CategoryDTO.ToDTO(category)));
        }