diff --git a/HrynCo.NotificationService.DAL.EF/Core/NotificationEfRepository.cs b/HrynCo.NotificationService.DAL.EF/Core/EfRepository.cs similarity index 92% rename from HrynCo.NotificationService.DAL.EF/Core/NotificationEfRepository.cs rename to HrynCo.NotificationService.DAL.EF/Core/EfRepository.cs index 6a52e96..6d93260 100644 --- a/HrynCo.NotificationService.DAL.EF/Core/NotificationEfRepository.cs +++ b/HrynCo.NotificationService.DAL.EF/Core/EfRepository.cs @@ -3,13 +3,13 @@ using Microsoft.EntityFrameworkCore; namespace HrynCo.NotificationService.DAL.EF.Core; -internal abstract class NotificationEfRepository +internal abstract class EfRepository where TEntity : class { protected NotificationDbContext DbContext { get; } protected DbSet DbSet { get; } - protected NotificationEfRepository(NotificationDbContext dbContext) + protected EfRepository(NotificationDbContext dbContext) { DbContext = dbContext; DbSet = dbContext.Set(); diff --git a/HrynCo.NotificationService.DAL.EF/Repositories/ProviderRepository.cs b/HrynCo.NotificationService.DAL.EF/Repositories/ProviderRepository.cs index e88fefd..597646d 100644 --- a/HrynCo.NotificationService.DAL.EF/Repositories/ProviderRepository.cs +++ b/HrynCo.NotificationService.DAL.EF/Repositories/ProviderRepository.cs @@ -7,7 +7,7 @@ using Microsoft.EntityFrameworkCore; namespace HrynCo.NotificationService.DAL.EF.Repositories; -internal sealed class ProviderRepository : NotificationEfRepository, IProviderRepository +internal sealed class ProviderRepository : EfRepository, IProviderRepository { public ProviderRepository(NotificationDbContext dbContext) : base(dbContext) { diff --git a/HrynCo.NotificationService.DAL.EF/Repositories/ProviderUsageRepository.cs b/HrynCo.NotificationService.DAL.EF/Repositories/ProviderUsageRepository.cs index 85f81a0..8f7261d 100644 --- a/HrynCo.NotificationService.DAL.EF/Repositories/ProviderUsageRepository.cs +++ b/HrynCo.NotificationService.DAL.EF/Repositories/ProviderUsageRepository.cs @@ -5,7 +5,7 @@ using Microsoft.EntityFrameworkCore; namespace HrynCo.NotificationService.DAL.EF.Repositories; -internal sealed class ProviderUsageRepository : NotificationEfRepository, IProviderUsageRepository +internal sealed class ProviderUsageRepository : EfRepository, IProviderUsageRepository { public ProviderUsageRepository(NotificationDbContext dbContext) : base(dbContext) { diff --git a/HrynCo.NotificationService.DAL.EF/Repositories/TemplateRepository.cs b/HrynCo.NotificationService.DAL.EF/Repositories/TemplateRepository.cs index 74e9794..eb33797 100644 --- a/HrynCo.NotificationService.DAL.EF/Repositories/TemplateRepository.cs +++ b/HrynCo.NotificationService.DAL.EF/Repositories/TemplateRepository.cs @@ -6,7 +6,7 @@ using Microsoft.EntityFrameworkCore; namespace HrynCo.NotificationService.DAL.EF.Repositories; -internal sealed class TemplateRepository : NotificationEfRepository, ITemplateRepository +internal sealed class TemplateRepository : EfRepository, ITemplateRepository { public TemplateRepository(NotificationDbContext dbContext) : base(dbContext) {