public async Task <IActionResult> AddCategory([FromForm] CategoryResource category)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }
            var created = mapper.Map <CategoryResource, Category>(category);
            await repository.AddCat(created);

            await unit.Commit();

            var result = mapper.Map <Category, CategoryResource>(created);

            return(Ok(result));
        }