private TestModelMetadataProvider(TestModelMetadataDetailsProvider detailsProvider)
     : base(new DefaultCompositeMetadataDetailsProvider(new IMetadataDetailsProvider[]
 {
     new DefaultBindingMetadataProvider(CreateMessageProvider()),
     new DefaultValidationMetadataProvider(),
     new DataAnnotationsMetadataProvider(),
     detailsProvider
 }))
 {
     _detailsProvider = detailsProvider;
 }
Esempio n. 2
0
 private TestModelMetadataProvider(TestModelMetadataDetailsProvider detailsProvider)
     : base(
         new DefaultCompositeMetadataDetailsProvider(new IMetadataDetailsProvider[]
 {
     new DefaultBindingMetadataProvider(),
     new DefaultValidationMetadataProvider(),
     new DataAnnotationsMetadataProvider(),
     detailsProvider
 }),
         new TestOptionsManager <MvcOptions>())
 {
     _detailsProvider = detailsProvider;
 }
Esempio n. 3
0
 private TestModelMetadataProvider(TestModelMetadataDetailsProvider detailsProvider)
     : base(
         new DefaultCompositeMetadataDetailsProvider(new IMetadataDetailsProvider[]
 {
     new DefaultBindingMetadataProvider(),
     new DefaultValidationMetadataProvider(),
     new DataAnnotationsMetadataProvider(
         Options.Create(new MvcDataAnnotationsLocalizationOptions()),
         stringLocalizerFactory: null),
     detailsProvider
 }),
         Options.Create(new MvcOptions()))
 {
     _detailsProvider = detailsProvider;
 }
Esempio n. 4
0
            private TestModelMetadataProvider(TestModelMetadataDetailsProvider detailsProvider)
                : base(
                    new DefaultCompositeMetadataDetailsProvider(new IMetadataDetailsProvider[]
            {
                new DefaultBindingMetadataProvider(),
                new DefaultValidationMetadataProvider(),
                new DataAnnotationsMetadataProvider(
#if NETCOREAPP3_1
                    new MvcOptions(),
#endif
                    new TestOptionsManager <MvcDataAnnotationsLocalizationOptions>(),
                    stringLocalizerFactory: null),
                detailsProvider
            }),
                    new TestOptionsManager <MvcOptions>())
            {
                _detailsProvider = detailsProvider;
            }