5 writes to ModelMetadata
Microsoft.AspNetCore.Grpc.Swagger (2)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (2)
83ModelMetadata = new GrpcModelMetadata(ModelMetadataIdentity.ForType(responseType)), 89ModelMetadata = new GrpcModelMetadata(ModelMetadataIdentity.ForType(typeof(Google.Rpc.Status))),
Microsoft.AspNetCore.Mvc.ApiExplorer (3)
ApiResponseTypeProvider.cs (1)
304apiResponse.ModelMetadata = modelMetadataProvider?.GetMetadataForType(responseType);
EndpointMetadataApiDescriptionProvider.cs (2)
364apiResponseType.ModelMetadata = CreateModelMetadata(apiResponseType.Type); 452ModelMetadata = CreateModelMetadata(responseType),
61 references to ModelMetadata
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (61)
DefaultApiDescriptionProviderTest.cs (30)
530Assert.NotNull(responseType.ModelMetadata); 548Assert.NotNull(responseType.ModelMetadata); 567Assert.NotNull(responseType.ModelMetadata); 589Assert.NotNull(responseType.ModelMetadata); 607Assert.NotNull(responseType.ModelMetadata); 623Assert.NotNull(responseType.ModelMetadata); 639Assert.NotNull(responseType.ModelMetadata); 736Assert.NotNull(responseType.ModelMetadata); 743Assert.Null(responseType.ModelMetadata); 750Assert.NotNull(responseType.ModelMetadata); 757Assert.NotNull(responseType.ModelMetadata); 846Assert.Null(responseType.ModelMetadata); 853Assert.NotNull(responseType.ModelMetadata); 860Assert.NotNull(responseType.ModelMetadata); 909Assert.NotNull(responseType.ModelMetadata); 916Assert.Null(responseType.ModelMetadata); 923Assert.NotNull(responseType.ModelMetadata); 930Assert.NotNull(responseType.ModelMetadata); 979Assert.NotNull(responseType.ModelMetadata); 986Assert.Null(responseType.ModelMetadata); 993Assert.NotNull(responseType.ModelMetadata); 1000Assert.NotNull(responseType.ModelMetadata); 1049Assert.NotNull(responseType.ModelMetadata); 1056Assert.NotNull(responseType.ModelMetadata); 1063Assert.NotNull(responseType.ModelMetadata); 1070Assert.NotNull(responseType.ModelMetadata); 1092Assert.Null(responseType.ModelMetadata); 1117Assert.Null(responseType.ModelMetadata); 1154Assert.NotNull(responseTypes.ModelMetadata); 1231Assert.NotNull(responseType.ModelMetadata);
EndpointMetadataApiDescriptionProviderTest.cs (31)
140Assert.Equal(expectedType, responseType.ModelMetadata?.ModelType); 159Assert.Equal(typeof(string), responseType.ModelMetadata?.ModelType); 174Assert.Equal(typeof(void), responseType.ModelMetadata?.ModelType); 198Assert.Equal(typeof(InferredJsonClass), inferredResponseType.ModelMetadata?.ModelType); 206Assert.Equal(typeof(TimeSpan), annotatedResponseType.ModelMetadata?.ModelType); 225Assert.Equal(typeof(InferredJsonClass), rdfInferredResponseType.ModelMetadata?.ModelType); 234Assert.Equal(typeof(TimeSpan), createdResponseType.ModelMetadata?.ModelType); 243Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.ModelMetadata?.ModelType); 263Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 272Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType); 289Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 298Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType); 320Assert.Equal(typeof(TimeSpan), createdResponseType.ModelMetadata?.ModelType); 330Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType); 346Assert.Equal(typeof(GenericClass<TimeSpan>), okResponseType.ModelMetadata?.ModelType); 365Assert.Equal(typeof(GenericClass<TimeSpan>), okResponseType.ModelMetadata?.ModelType); 384Assert.Equal(typeof(List<TimeSpan>), okResponseType.ModelMetadata?.ModelType); 403Assert.Equal(typeof(List<TimeSpan>), okResponseType.ModelMetadata?.ModelType); 432Assert.Equal(typeof(object), okResponseType.ModelMetadata?.ModelType); 453Assert.Equal(typeof(InferredJsonClass), rdfInferredResponseType.ModelMetadata?.ModelType); 463Assert.Equal(typeof(TimeSpan), createdResponseType.ModelMetadata?.ModelType); 473Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.ModelMetadata?.ModelType); 504Assert.Equal(typeof(TimeSpan), createdResponseType.ModelMetadata?.ModelType); 514Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType); 529Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 547Assert.Equal(typeof(void), responseType.ModelMetadata?.ModelType); 562Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 583Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 592Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType); 617Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 626Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType);