internal FormErrorSummaryTagHelper(
     IOptions <GovUkFrontendAspNetCoreOptions> optionsAccessor,
     IGovUkHtmlGenerator?htmlGenerator)
 {
     _options       = Guard.ArgumentNotNull(nameof(optionsAccessor), optionsAccessor).Value;
     _htmlGenerator = htmlGenerator ?? new ComponentGenerator();
 }
        public DateInputModelBinderProvider(GovUkFrontendAspNetCoreOptions options)
        {
            if (options is null)
            {
                throw new ArgumentNullException(nameof(options));
            }

            _dateInputModelConverters = options.DateInputModelConverters.ToArray();
        }
Beispiel #3
0
 internal ErrorSummaryItemTagHelper(
     IOptions <GovUkFrontendAspNetCoreOptions> optionsAccessor,
     DateInputParseErrorsProvider dateInputParseErrorsProvider,
     IModelHelper?modelHelper = null)
 {
     _options = Guard.ArgumentNotNull(nameof(optionsAccessor), optionsAccessor).Value;
     _dateInputParseErrorsProvider = Guard.ArgumentNotNull(nameof(dateInputParseErrorsProvider), dateInputParseErrorsProvider);
     _modelHelper = modelHelper ?? new DefaultModelHelper();
 }
 internal DateInputTagHelper(
     IOptions <GovUkFrontendAspNetCoreOptions> optionsAccessor,
     DateInputParseErrorsProvider dateInputParseErrorsProvider,
     IGovUkHtmlGenerator?htmlGenerator = null,
     IModelHelper?modelHelper          = null)
     : base(
         htmlGenerator ?? new ComponentGenerator(),
         modelHelper ?? new DefaultModelHelper())
 {
     _options = Guard.ArgumentNotNull(nameof(optionsAccessor), optionsAccessor).Value;
     _dateInputParseErrorsProvider = Guard.ArgumentNotNull(nameof(dateInputParseErrorsProvider), dateInputParseErrorsProvider);
 }
 public GdsImportsTagHelperComponent(IOptions <GovUkFrontendAspNetCoreOptions> optionsAccessor)
 {
     _options = optionsAccessor?.Value ?? throw new ArgumentNullException(nameof(optionsAccessor));
 }
Beispiel #6
0
 public TitleTagHelper(IOptions <GovUkFrontendAspNetCoreOptions> optionsAccessor)
 {
     _options = Guard.ArgumentNotNull(nameof(optionsAccessor), optionsAccessor).Value;
 }