Ejemplo n.º 1
0
 public MessageTokenProvider(ILanguageService languageService,
     ILocalizationService localizationService, IDateTimeHelper dateTimeHelper,
     IEmailAccountService emailAccountService,
     ICurrencyService currencyService,IWebHelper webHelper,
     IWorkContext workContext,
     SiteInformationSettings siteSettings, MessageTemplatesSettings templatesSettings,
     EmailAccountSettings emailAccountSettings)
 {
     this.languageService      = languageService;
     this.localizationService  = localizationService;
     this.dateTimeHelper       = dateTimeHelper;
     this.emailAccountService  = emailAccountService;
     this.currencyService      = currencyService;
     this.webHelper            = webHelper;
     this.workContext          = workContext;
     this.siteSettings         = siteSettings;
     this.templatesSettings    = templatesSettings;
     this.emailAccountSettings = emailAccountSettings;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="settings">Message templates settings</param>
 public Tokenizer(MessageTemplatesSettings settings)
 {
     _stringComparison = settings.CaseInvariantReplacement ? StringComparison.OrdinalIgnoreCase : StringComparison.Ordinal;
 }