From 5cced2c5d9a1c48877180edac1ce86ff5e2d8e14 Mon Sep 17 00:00:00 2001 From: Jason Zhu Date: Wed, 8 Sep 2021 10:42:58 +1000 Subject: [PATCH] 7.3.1 Adding a Controller; Listing 7-6 The Initial Contents of the Product Controller.cs File --- .../Controllers/ProductController.cs | 19 +++++++++++++++++++ .../SportsStore.WebUI.csproj | 3 ++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 SportsStore/SportsStore.WebUI/Controllers/ProductController.cs diff --git a/SportsStore/SportsStore.WebUI/Controllers/ProductController.cs b/SportsStore/SportsStore.WebUI/Controllers/ProductController.cs new file mode 100644 index 0000000..9e2467a --- /dev/null +++ b/SportsStore/SportsStore.WebUI/Controllers/ProductController.cs @@ -0,0 +1,19 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Web; +using System.Web.Mvc; +using SportsStore.Domain.Abstract; + +namespace SportsStore.WebUI.Controllers +{ + public class ProductController : Controller + { + private IProductRepository repository; + + public ProductController(IProductRepository productRepository) + { + this.repository = productRepository; + } + } +} \ No newline at end of file diff --git a/SportsStore/SportsStore.WebUI/SportsStore.WebUI.csproj b/SportsStore/SportsStore.WebUI/SportsStore.WebUI.csproj index df7e57b..2963e1b 100644 --- a/SportsStore/SportsStore.WebUI/SportsStore.WebUI.csproj +++ b/SportsStore/SportsStore.WebUI/SportsStore.WebUI.csproj @@ -109,6 +109,7 @@ + Global.asax @@ -127,8 +128,8 @@ - +