diff --git a/DigitalData.EmailProfilerDispatcher.API/Program.cs b/DigitalData.EmailProfilerDispatcher.API/Program.cs index 7add3de..fe41fe3 100644 --- a/DigitalData.EmailProfilerDispatcher.API/Program.cs +++ b/DigitalData.EmailProfilerDispatcher.API/Program.cs @@ -1,6 +1,8 @@ using DigitalData.Core.API; +using DigitalData.EmailProfilerDispatcher.API.Resources; using DigitalData.EmailProfilerDispatcher.Application; using Microsoft.EntityFrameworkCore; +using Microsoft.Extensions.Localization; var builder = WebApplication.CreateBuilder(args); @@ -16,6 +18,8 @@ builder.Services.AddDispatcher(options => options.UseSqlServer(config.GetConnect builder.Services.AddEndpointsApiExplorer(); builder.Services.AddSwaggerGen(); +builder.Services.AddSingleton>(); + var app = builder.Build(); // Configure the HTTP request pipeline. diff --git a/DigitalData.EmailProfilerDispatcher.API/Resources/Resource.cs b/DigitalData.EmailProfilerDispatcher.API/Resources/Resource.cs new file mode 100644 index 0000000..820e607 --- /dev/null +++ b/DigitalData.EmailProfilerDispatcher.API/Resources/Resource.cs @@ -0,0 +1,6 @@ +namespace DigitalData.EmailProfilerDispatcher.API.Resources +{ + public class Resource + { + } +} diff --git a/DigitalData.EmailProfilerDispatcher.Application/Resources/Resource.de-DE.resx b/DigitalData.EmailProfilerDispatcher.API/Resources/Resource.de-DE.resx similarity index 100% rename from DigitalData.EmailProfilerDispatcher.Application/Resources/Resource.de-DE.resx rename to DigitalData.EmailProfilerDispatcher.API/Resources/Resource.de-DE.resx diff --git a/DigitalData.EmailProfilerDispatcher.Application/Resources/Resource.en-US.resx b/DigitalData.EmailProfilerDispatcher.API/Resources/Resource.en-US.resx similarity index 100% rename from DigitalData.EmailProfilerDispatcher.Application/Resources/Resource.en-US.resx rename to DigitalData.EmailProfilerDispatcher.API/Resources/Resource.en-US.resx diff --git a/DigitalData.EmailProfilerDispatcher.Application/Resources/Resource.cs b/DigitalData.EmailProfilerDispatcher.Application/Resources/Resource.cs deleted file mode 100644 index dad86c5..0000000 --- a/DigitalData.EmailProfilerDispatcher.Application/Resources/Resource.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace DigitalData.EmailProfilerDispatcher.Application.Resources -{ - public class Resource - { - } -} diff --git a/DigitalData.EmailProfilerDispatcher.Application/Services/EmailOutService.cs b/DigitalData.EmailProfilerDispatcher.Application/Services/EmailOutService.cs index 41a033e..77cc969 100644 --- a/DigitalData.EmailProfilerDispatcher.Application/Services/EmailOutService.cs +++ b/DigitalData.EmailProfilerDispatcher.Application/Services/EmailOutService.cs @@ -2,7 +2,6 @@ using DigitalData.Core.Application; using DigitalData.EmailProfilerDispatcher.Application.Contracts; using DigitalData.EmailProfilerDispatcher.Application.DTOs.EmailOut; -using DigitalData.EmailProfilerDispatcher.Application.Resources; using DigitalData.EmailProfilerDispatcher.Domain.Entities; using DigitalData.EmailProfilerDispatcher.Infrastructure.Contracts; using Microsoft.Extensions.Localization; @@ -11,7 +10,7 @@ namespace DigitalData.EmailProfilerDispatcher.Application.Services { public class EmailOutService : CRUDService, IEmailOutService { - public EmailOutService(IEmailOutRepository repository, IStringLocalizer localizer, IMapper mapper) : base(repository, localizer, mapper) + public EmailOutService(IEmailOutRepository repository, IStringLocalizer localizer, IMapper mapper) : base(repository, localizer, mapper) { } }