MailProcessor
This commit is contained in:
@ -4,6 +4,7 @@ using Microsoft.Extensions.Configuration;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
using Microsoft.Extensions.Hosting;
|
||||
using StandManager.Infrastructure.DAL.Context;
|
||||
using StandManager.MailProcessor.Mail;
|
||||
using StandManager.Service;
|
||||
using StandManager.Service.Interfaces;
|
||||
using StandManager.Service.Repository;
|
||||
@ -19,7 +20,11 @@ var host = Host.CreateDefaultBuilder(args)
|
||||
var impl = allProviderTypes.FirstOrDefault(c => c.IsClass && intfc.Name[1..] == c.Name);
|
||||
if (impl != null) services.AddScoped(intfc, impl);
|
||||
}
|
||||
//Database
|
||||
|
||||
var emailConfigSection = context.Configuration.GetSection("EmailConfig");
|
||||
services.Configure<EmailConfig>(emailConfigSection);
|
||||
|
||||
//Database
|
||||
var connectionString = context.Configuration.GetConnectionString("ConnectionString");
|
||||
services.AddDbContext<StandManagerDbContext>(options =>
|
||||
options.UseSqlServer(connectionString)
|
||||
|
||||
Reference in New Issue
Block a user