Created ECNService
This commit is contained in:
@ -1,14 +1,12 @@
|
||||
using FabApprovalWorkerService.Clients;
|
||||
using FabApprovalWorkerService.Services;
|
||||
using FabApprovalWorkerService.Workers;
|
||||
|
||||
using Microsoft.Data.Sqlite;
|
||||
|
||||
using NLog.Extensions.Logging;
|
||||
|
||||
using Quartz;
|
||||
|
||||
using System.Data;
|
||||
using Microsoft.Data.SqlClient;
|
||||
using System.Net.Mail;
|
||||
|
||||
WebApplicationBuilder builder = WebApplication.CreateBuilder(args);
|
||||
|
||||
@ -21,7 +19,14 @@ builder.Services.AddHttpClient();
|
||||
builder.Services.AddScoped<IDbConnectionService, DbConnectionService>();
|
||||
builder.Services.AddScoped<IMonInWorkerClient, MonInWorkerClient>();
|
||||
builder.Services.AddScoped<IDalService, DalService>();
|
||||
builder.Services.AddScoped<SmtpClient>((serviceProvider) => {
|
||||
return new SmtpClient("mailrelay-external.infineon.com");
|
||||
});
|
||||
builder.Services.AddScoped<ISmtpClientWrapper, SmtpClientWrapper>();
|
||||
builder.Services.AddScoped<ISmtpService, SmtpService>();
|
||||
|
||||
builder.Services.AddScoped<IUserService, UserService>();
|
||||
builder.Services.AddScoped<IECNService, ECNService>();
|
||||
|
||||
builder.Services.AddQuartz(q => {
|
||||
JobKey pendingOOOStatusJob = new JobKey("Pending OOO status job");
|
||||
|
Reference in New Issue
Block a user