private TestModelMetadataProvider(TestModelMetadataDetailsProvider detailsProvider) : base(new DefaultCompositeMetadataDetailsProvider(new IMetadataDetailsProvider[] { new DefaultBindingMetadataProvider(CreateMessageProvider()), new DefaultValidationMetadataProvider(), new DataAnnotationsMetadataProvider(), detailsProvider })) { _detailsProvider = detailsProvider; }
private TestModelMetadataProvider(TestModelMetadataDetailsProvider detailsProvider) : base( new DefaultCompositeMetadataDetailsProvider(new IMetadataDetailsProvider[] { new DefaultBindingMetadataProvider(), new DefaultValidationMetadataProvider(), new DataAnnotationsMetadataProvider(), detailsProvider }), new TestOptionsManager <MvcOptions>()) { _detailsProvider = detailsProvider; }
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; }
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; }