public DateTimeShapes( IClock clock, IPluralStringLocalizer <DateTimeShapes> localizer, ILocalClock localClock ) { _localClock = localClock; _clock = clock; T = localizer; }
public SendCatalogueDigestEmail(IOptionsSnapshot <EmailOptions> optionsAccessor, IPluralStringLocalizer <SendCatalogueDigestEmail> pluralStringLocalizer) { #region null checks if (optionsAccessor is null) { throw new ArgumentNullException(nameof(optionsAccessor)); } #endregion options = optionsAccessor.Value; S = pluralStringLocalizer ?? throw new ArgumentNullException(nameof(pluralStringLocalizer)); }
//private readonly IDateLocalizationServices _dateLocalizationServices; //private readonly IDateTimeFormatProvider _dateTimeLocalization; public DateTimeShapes( IClock clock, IPluralStringLocalizer <DateTimeShapes> localizer, ISiteService siteService //IDateLocalizationServices dateLocalizationServices, //IDateTimeFormatProvider dateTimeLocalization ) { _clock = clock; _siteService = siteService; //_dateLocalizationServices = dateLocalizationServices; //_dateTimeLocalization = dateTimeLocalization; T = localizer; }
public DownloadSaleFinderCatalogue(SaleFinderService saleFinderService, IPluralStringLocalizer <DownloadSaleFinderCatalogue> pluralStringLocalizer) { this.saleFinderService = saleFinderService; S = pluralStringLocalizer; }