22 references to Attributes
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
271
!defaultModelMetadata.
Attributes
.Attributes.OfType<IFromRouteMetadata>().Any())
Microsoft.AspNetCore.Mvc.Core.Test (17)
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (17)
23
var attribute = Assert.IsType<ModelAttribute>(Assert.Single(defaultMetadata.
Attributes
.Attributes));
39
Assert.Same(metadata1.
Attributes
, metadata2.
Attributes
);
130
Assert.Same(properties1[i].
Attributes
, properties2[i].
Attributes
);
163
var attributes = defaultMetadata.
Attributes
.Attributes.ToArray();
215
Assert.Empty(defaultMetadata.
Attributes
.ParameterAttributes);
218
Assert.NotEmpty(defaultMetadata.
Attributes
.TypeAttributes);
221
Assert.Equal(defaultMetadata.
Attributes
.TypeAttributes, defaultMetadata.
Attributes
.Attributes);
240
defaultMetadata.
Attributes
.Attributes.Take(2),
289
defaultModelMetadata.
Attributes
.Attributes,
302
defaultPropertyMetadata.
Attributes
.Attributes.OfType<ModelAttribute>(),
311
defaultPropertyMetadata.
Attributes
.Attributes.OfType<ModelAttribute>(),
373
defaultModelMetadata.
Attributes
.Attributes,
386
defaultPropertyMetadata.
Attributes
.Attributes.OfType<ModelAttribute>(),
395
defaultPropertyMetadata.
Attributes
.Attributes.OfType<ModelAttribute>(),
Microsoft.AspNetCore.OpenApi (4)
Extensions\JsonNodeSchemaExtensions.cs (2)
332
if (parameterDescription.ModelMetadata is Mvc.ModelBinding.Metadata.DefaultModelMetadata {
Attributes
.PropertyAttributes.Count: > 0 } metadata &&
333
metadata.
Attributes
.PropertyAttributes.OfType<DefaultValueAttribute>().LastOrDefault() is { } metadataDefaultValueAttribute)
Services\OpenApiDocumentService.cs (2)
517
if (parameter.ModelMetadata is Mvc.ModelBinding.Metadata.DefaultModelMetadata {
Attributes
.PropertyAttributes.Count: > 0 } metadata &&
518
metadata.
Attributes
.PropertyAttributes.OfType<DescriptionAttribute>().LastOrDefault() is { } propertyDescription)