Example #1
0
 public DateTimeShapes(
     IClock clock,
     IPluralStringLocalizer <DateTimeShapes> localizer,
     ILocalClock localClock
     )
 {
     _localClock = localClock;
     _clock      = clock;
     T           = localizer;
 }
Example #2
0
        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));
        }
Example #3
0
        //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;
 }