public void AddFilter_ByTypeName() { // Arrange var type = typeof(BaseType); var collection = new ExcludeTypeValidationFilterCollection(); // Act collection.Add(type.FullName); // Assert var filter = Assert.IsType<DefaultTypeNameBasedExcludeFilter>(Assert.Single(collection)); Assert.Equal(type.FullName, filter.ExcludedTypeName); }
public void AddFilter_ByTypeName() { // Arrange var type = typeof(BaseType); var collection = new ExcludeTypeValidationFilterCollection(); // Act collection.Add(type.FullName); // Assert var filter = Assert.IsType <DefaultTypeNameBasedExcludeFilter>(Assert.Single(collection)); Assert.Equal(type.FullName, filter.ExcludedTypeName); }
public MvcOptions() { CacheProfiles = new Dictionary<string, CacheProfile>(StringComparer.OrdinalIgnoreCase); Conventions = new List<IApplicationModelConvention>(); Filters = new FilterCollection(); FormatterMappings = new FormatterMappings(); InputFormatters = new FormatterCollection<IInputFormatter>(); OutputFormatters = new FormatterCollection<IOutputFormatter>(); ModelBinders = new List<IModelBinder>(); ModelBindingMessageProvider = new ModelBindingMessageProvider(); ModelMetadataDetailsProviders = new List<IMetadataDetailsProvider>(); ModelValidatorProviders = new List<IModelValidatorProvider>(); ValidationExcludeFilters = new ExcludeTypeValidationFilterCollection(); ValueProviderFactories = new List<IValueProviderFactory>(); }
public MvcOptions() { CacheProfiles = new Dictionary <string, CacheProfile>(StringComparer.OrdinalIgnoreCase); Conventions = new List <IApplicationModelConvention>(); Filters = new FilterCollection(); FormatterMappings = new FormatterMappings(); InputFormatters = new FormatterCollection <IInputFormatter>(); OutputFormatters = new FormatterCollection <IOutputFormatter>(); ModelBinders = new List <IModelBinder>(); ModelBindingMessageProvider = new ModelBindingMessageProvider(); ModelMetadataDetailsProviders = new List <IMetadataDetailsProvider>(); ModelValidatorProviders = new List <IModelValidatorProvider>(); ValidationExcludeFilters = new ExcludeTypeValidationFilterCollection(); ValueProviderFactories = new List <IValueProviderFactory>(); }