bump sdk to net-9

This commit is contained in:
Paul Schneider 2025-06-08 14:41:50 +01:00
commit 5998c474af
30 changed files with 372 additions and 1067 deletions

View file

@ -11,6 +11,13 @@ namespace cli
{
public class SendMailCommandProvider : ICommander
{
EMailer emailer;
private ILogger<SendMailCommandProvider> logger;
public SendMailCommandProvider(EMailer emailer, ILoggerFactory loggerFactory)
{
this.emailer = emailer;
this.logger = loggerFactory.CreateLogger<SendMailCommandProvider>();
}
public CommandLineApplication Integrate(CommandLineApplication rootApp)
{
CommandArgument critCommandArg = null;
@ -40,12 +47,10 @@ namespace cli
.UseServer("cli")
.UseStartup<Startup>()
.Build();
var app = hostengnine.Start();
var mailer = app.Services.GetService<EMailer>();
var loggerFactory = app.Services.GetService<ILoggerFactory>();
var logger = loggerFactory.CreateLogger<Program>();
logger.LogInformation("Starting emailling");
mailer.SendEmailFromCriteria(critCommandArg.Value);
emailer.SendEmailFromCriteria(critCommandArg.Value);
logger.LogInformation("Finished emailling");
}
else