From a44f321652e186e5c650212817e7ca62bafc7f0b Mon Sep 17 00:00:00 2001 From: Leandro Hernan Rojas Date: Thu, 3 Apr 2025 19:08:33 -0300 Subject: [PATCH] Add Patch 3 in API --- Models/Repositories/GenericRepository.cs | 5 +++-- Models/Repositories/PhSAccountTypeRepository.cs | 10 +++------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/Models/Repositories/GenericRepository.cs b/Models/Repositories/GenericRepository.cs index 0190711..a2fd7a2 100644 --- a/Models/Repositories/GenericRepository.cs +++ b/Models/Repositories/GenericRepository.cs @@ -1,14 +1,15 @@ using Microsoft.EntityFrameworkCore; using Models.Interfaces; +using Models.Models; namespace Models.Repositories { public class GenericRepository : IGenericRepository where T : class { - private readonly DbContext _context; + private readonly PhronCareOperationsHubContext _context; private readonly DbSet _dbSet; - public GenericRepository(DbContext context) + public GenericRepository(PhronCareOperationsHubContext context) { _context = context; _dbSet = _context.Set(); diff --git a/Models/Repositories/PhSAccountTypeRepository.cs b/Models/Repositories/PhSAccountTypeRepository.cs index 5583025..08b0568 100644 --- a/Models/Repositories/PhSAccountTypeRepository.cs +++ b/Models/Repositories/PhSAccountTypeRepository.cs @@ -5,14 +5,10 @@ using Models.Models; namespace Models.Repositories { - public class PhSAccountTypeRepository : GenericRepository, IPhSAccountTypeRepository - { - private readonly PhronCareOperationsHubContext _context; - public PhSAccountTypeRepository(PhronCareOperationsHubContext context) : base(context) - { - _context = context; - } + public class PhSAccountTypeRepository(PhronCareOperationsHubContext context) : GenericRepository(context), IPhSAccountTypeRepository + { + private readonly PhronCareOperationsHubContext _context = context; public async Task GetByNameAsync(string name) {