public async Task <ActionResult <ProductInfo> > CreateProduct(ProductInfo productInfo)
 {
     if (productInfo is null)
     {
         return(BadRequest(new ArgumentNullException()));
     }
     try
     {
         return(await _repository.AddProducts(productInfo));
     }
     catch (Exception)
     {
         return(Conflict());
     }
 }