public FieldTokens(
            IDateTimeLocalization dateTimeLocalization, 
            IWorkContextAccessor workContextAccessor) {
            _dateTimeLocalization = dateTimeLocalization;
            _workContextAccessor = workContextAccessor;

            _cultureInfo = new Lazy<CultureInfo>(() => CultureInfo.GetCultureInfo(_workContextAccessor.GetContext().CurrentCulture));

            T = NullLocalizer.Instance;
        }
示例#2
0
 public DateTimeShapes(
     IClock clock,
     IDateTimeLocalization dateTimeLocalization,
     IWorkContextAccessor workContextAccessor
     ) {
     _clock = clock;
     _dateTimeLocalization = dateTimeLocalization;
     _workContextAccessor = workContextAccessor;
     T = NullLocalizer.Instance;
 }
示例#3
0
        public FieldTokens(
            IDateTimeLocalization dateTimeLocalization,
            IWorkContextAccessor workContextAccessor)
        {
            _dateTimeLocalization = dateTimeLocalization;
            _workContextAccessor  = workContextAccessor;

            _cultureInfo = new Lazy <CultureInfo>(() => CultureInfo.GetCultureInfo(_workContextAccessor.GetContext().CurrentCulture));

            T = NullLocalizer.Instance;
        }
示例#4
0
        public DateTimeShapes(
            IClock clock,
            IDateTimeLocalization dateTimeLocalization,
            IWorkContextAccessor workContextAccessor
            ) {
            _clock = clock;
            _dateTimeLocalization = dateTimeLocalization;
            _workContextAccessor = workContextAccessor;
            T = NullLocalizer.Instance;

            _cultureInfo = new Lazy<CultureInfo>(() => CultureInfo.GetCultureInfo(_workContextAccessor.GetContext().CurrentCulture));
        }
示例#5
0
        public DateTimeShapes(
            IClock clock,
            IDateTimeLocalization dateTimeLocalization,
            IWorkContextAccessor workContextAccessor
            )
        {
            _clock = clock;
            _dateTimeLocalization = dateTimeLocalization;
            _workContextAccessor  = workContextAccessor;
            T = NullLocalizer.Instance;

            _cultureInfo = new Lazy <CultureInfo>(() => CultureInfo.GetCultureInfo(_workContextAccessor.GetContext().CurrentCulture));
        }
示例#6
0
        public FieldTokens(
            IClock clock, 
            IDateTimeLocalization dateTimeLocalization, 
            IWorkContextAccessor workContextAccessor) {
            _clock = clock;
            _dateTimeLocalization = dateTimeLocalization;
            _workContextAccessor = workContextAccessor;

            _cultureInfo = new Lazy<CultureInfo>(() => CultureInfo.GetCultureInfo(_workContextAccessor.GetContext().CurrentCulture));
            _timeZone = new Lazy<TimeZoneInfo>(() => _workContextAccessor.GetContext().CurrentTimeZone);

            T = NullLocalizer.Instance;
        }
示例#7
0
        public FieldTokens(
            IClock clock,
            IDateTimeLocalization dateTimeLocalization,
            IWorkContextAccessor workContextAccessor)
        {
            _clock = clock;
            _dateTimeLocalization = dateTimeLocalization;
            _workContextAccessor  = workContextAccessor;

            _cultureInfo = new Lazy <CultureInfo>(() => CultureInfo.GetCultureInfo(_workContextAccessor.GetContext().CurrentCulture));
            _timeZone    = new Lazy <TimeZoneInfo>(() => _workContextAccessor.GetContext().CurrentTimeZone);

            T = NullLocalizer.Instance;
        }