public ResponseServer <IEnumerable <Product> > GetProducts()
        {
            IEnumerable <Product> products = null;
            Error error = null;

            try
            {
                products = _productApplication.Get();
            }
            catch (Exception ex)
            {
                error         = new Error();
                error.Message = ex.Message;
            }

            return(ResponseServer <IEnumerable <Product> > .GetResponse(products, error));
        }
 public IActionResult Get()
 {
     return(Ok(_productApplication.Get()));
 }