From 76b4aafe0c31e7ba8a312f52753da94a56491897 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Fri, 14 Jun 2024 14:29:22 +0200 Subject: [PATCH] Aktualisierte Vererbung von CRUD Service. --- .../DIExtensions.cs | 6 +++--- .../Services/EmailOutService.cs | 7 ++----- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/DigitalData.EmailProfilerDispatcher.Application/DIExtensions.cs b/DigitalData.EmailProfilerDispatcher.Application/DIExtensions.cs index ee70e85..94b2c7f 100644 --- a/DigitalData.EmailProfilerDispatcher.Application/DIExtensions.cs +++ b/DigitalData.EmailProfilerDispatcher.Application/DIExtensions.cs @@ -8,13 +8,13 @@ namespace DigitalData.EmailProfilerDispatcher.Application { public static class DIExtensions { - public static IServiceCollection AddDispatcher(this IServiceCollection services) where TDbContext : DbContext => services + public static IServiceCollection AddDispatcher(this IServiceCollection services) where TDbContext : DbContext => services .AddDispatcherRepository() .AddAutoMapper(typeof(MappingProfile).Assembly) - .AddScoped>(); + .AddScoped(); public static IServiceCollection AddDispatcher(this IServiceCollection services, Action options) => services .AddDbContext(options) - .AddDispatcher(); + .AddDispatcher(); } } diff --git a/DigitalData.EmailProfilerDispatcher.Application/Services/EmailOutService.cs b/DigitalData.EmailProfilerDispatcher.Application/Services/EmailOutService.cs index b733eb7..74b5168 100644 --- a/DigitalData.EmailProfilerDispatcher.Application/Services/EmailOutService.cs +++ b/DigitalData.EmailProfilerDispatcher.Application/Services/EmailOutService.cs @@ -3,17 +3,14 @@ using DigitalData.Core.Application; using DigitalData.Core.DTO; using DigitalData.EmailProfilerDispatcher.Application.Contracts; using DigitalData.EmailProfilerDispatcher.Application.DTOs.EmailOut; -using DigitalData.EmailProfilerDispatcher.Domain.Attributes; using DigitalData.EmailProfilerDispatcher.Domain.Entities; using DigitalData.EmailProfilerDispatcher.Infrastructure.Contracts; -using Microsoft.Extensions.Localization; -using System.Reflection; namespace DigitalData.EmailProfilerDispatcher.Application.Services { - public class EmailOutService : CRUDService, IEmailOutService + public class EmailOutService : CRUDService, IEmailOutService { - public EmailOutService(IEmailOutRepository repository, IStringLocalizer localizer, IMapper mapper) : base(repository, localizer, mapper) + public EmailOutService(IEmailOutRepository repository, IMapper mapper) : base(repository, mapper) { }