9 instantiations of ModelAttribute
Microsoft.AspNetCore.Mvc.Core.Test (9)
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (9)
444
[
Model
("OnType")]
447
[
Model
("OnProperty")]
454
[
Model
("ParamAttrib1"),
Model
("ParamAttrib2")] object paramWithTwoAttributes)
459
[
Model
("OnPropertyType")]
482
private void GetMetadataForParameterTestMethod([
Model
("OnParameter")] ModelType parameter)
496
[
Model
("OnDerivedType")]
499
[
Model
("OnDerivedProperty")]
505
[
Model
("OnProperty")]
24 references to ModelAttribute
Microsoft.AspNetCore.Mvc.Core.Test (24)
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (24)
23
var
attribute = Assert.IsType<
ModelAttribute
>(Assert.Single(defaultMetadata.Attributes.Attributes));
164
Assert.Equal("OnProperty", Assert.IsType<
ModelAttribute
>(attributes[0]).Value);
165
Assert.Equal("OnPropertyType", Assert.IsType<
ModelAttribute
>(attributes[1]).Value);
243
var
modelAttribute = Assert.IsType<
ModelAttribute
>(attribute);
248
var
modelAttribute = Assert.IsType<
ModelAttribute
>(attribute);
290
a => Assert.Equal("OnParameter", Assert.IsType<
ModelAttribute
>(a).Value),
291
a => Assert.Equal("OnDerivedType", Assert.IsType<
ModelAttribute
>(a).Value),
292
a => Assert.Equal("OnType", Assert.IsType<
ModelAttribute
>(a).Value));
302
defaultPropertyMetadata.Attributes.Attributes.OfType<
ModelAttribute
>(),
303
a => Assert.Equal("OnDerivedProperty", Assert.IsType<
ModelAttribute
>(a).Value));
311
defaultPropertyMetadata.Attributes.Attributes.OfType<
ModelAttribute
>(),
312
a => Assert.Equal("OnProperty", Assert.IsType<
ModelAttribute
>(a).Value),
313
a => Assert.Equal("OnPropertyType", Assert.IsType<
ModelAttribute
>(a).Value));
374
a => Assert.Equal("OnProperty", Assert.IsType<
ModelAttribute
>(a).Value),
375
a => Assert.Equal("OnDerivedType", Assert.IsType<
ModelAttribute
>(a).Value),
376
a => Assert.Equal("OnType", Assert.IsType<
ModelAttribute
>(a).Value));
386
defaultPropertyMetadata.Attributes.Attributes.OfType<
ModelAttribute
>(),
387
a => Assert.Equal("OnDerivedProperty", Assert.IsType<
ModelAttribute
>(a).Value));
395
defaultPropertyMetadata.Attributes.Attributes.OfType<
ModelAttribute
>(),
396
a => Assert.Equal("OnProperty", Assert.IsType<
ModelAttribute
>(a).Value),
397
a => Assert.Equal("OnPropertyType", Assert.IsType<
ModelAttribute
>(a).Value));