From beeee5b3baad1d616d6cb079a1f8d94bc6a2d01f Mon Sep 17 00:00:00 2001 From: Ruidy Nemausat Date: Mon, 17 Feb 2020 21:52:11 +0100 Subject: [PATCH] uow proj part1 --- Controllers/ProjectsController.cs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/Controllers/ProjectsController.cs b/Controllers/ProjectsController.cs index d6d8ee6..d2bff55 100644 --- a/Controllers/ProjectsController.cs +++ b/Controllers/ProjectsController.cs @@ -17,12 +17,7 @@ namespace TicketManager.Controllers [ApiController] public class ProjectsController : ControllerBase { - private readonly IProjectRepository _projectRepo; - - public ProjectsController(IProjectRepository projectRepo) - { - _projectRepo = projectRepo; - } + private UnitOfWork _context; /// /// Returns all existing projects. @@ -38,7 +33,7 @@ namespace TicketManager.Controllers [ProducesResponseType(StatusCodes.Status200OK)] public async Task> GetProjects() { - return await _projectRepo.List(); + return await _context.Projects.List(); } /// @@ -57,7 +52,7 @@ namespace TicketManager.Controllers [ProducesResponseType(StatusCodes.Status404NotFound)] public async Task> GetProject(int id) { - Project project = await _projectRepo.Get(id); + Project project = await _context.Projects.Get(id); if (project == null) { return NotFound(); } return project; }