mailing [WIP]

This commit is contained in:
2018-04-21 19:30:04 +02:00
parent 9daaaf39c6
commit 090ca04e13

View File

@ -2,6 +2,7 @@
using Microsoft.AspNet.Razor; using Microsoft.AspNet.Razor;
using Microsoft.Extensions.Localization; using Microsoft.Extensions.Localization;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using Yavsc.Models;
namespace cli.Services namespace cli.Services
{ {
@ -10,13 +11,18 @@ namespace cli.Services
RazorTemplateEngine razorEngine; RazorTemplateEngine razorEngine;
IStringLocalizer<EMailer> stringLocalizer; IStringLocalizer<EMailer> stringLocalizer;
ILogger logger; ILogger logger;
public EMailer(RazorTemplateEngine razorTemplateEngine, IStringLocalizer<EMailer> localizer, ILoggerFactory loggerFactory) ApplicationDbContext dbContext;
public EMailer(ApplicationDbContext context, RazorTemplateEngine razorTemplateEngine, IStringLocalizer<EMailer> localizer, ILoggerFactory loggerFactory)
{ {
logger = loggerFactory.CreateLogger<EMailer>(); logger = loggerFactory.CreateLogger<EMailer>();
razorEngine = razorTemplateEngine; razorEngine = razorTemplateEngine;
stringLocalizer = localizer; stringLocalizer = localizer;
dbContext = context;
} }
public string Gen(long templateCode) public string Gen(long templateCode)