public async Task <IActionResult> GetAllProducts() { try { var _productResponse = await _getProducts.Execute(); return(Ok(_productResponse)); } catch (Exception) { return(StatusCode(StatusCodes.Status500InternalServerError)); } }