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)
365apiResponseType.ModelMetadata = CreateModelMetadata(apiResponseType.Type); 422ModelMetadata = CreateModelMetadata(responseType),
56 references to ModelMetadata
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (56)
DefaultApiDescriptionProviderTest.cs (30)
531Assert.NotNull(responseType.ModelMetadata); 549Assert.NotNull(responseType.ModelMetadata); 568Assert.NotNull(responseType.ModelMetadata); 590Assert.NotNull(responseType.ModelMetadata); 608Assert.NotNull(responseType.ModelMetadata); 624Assert.NotNull(responseType.ModelMetadata); 640Assert.NotNull(responseType.ModelMetadata); 737Assert.NotNull(responseType.ModelMetadata); 744Assert.Null(responseType.ModelMetadata); 751Assert.NotNull(responseType.ModelMetadata); 758Assert.NotNull(responseType.ModelMetadata); 847Assert.Null(responseType.ModelMetadata); 854Assert.NotNull(responseType.ModelMetadata); 861Assert.NotNull(responseType.ModelMetadata); 910Assert.NotNull(responseType.ModelMetadata); 917Assert.Null(responseType.ModelMetadata); 924Assert.NotNull(responseType.ModelMetadata); 931Assert.NotNull(responseType.ModelMetadata); 980Assert.NotNull(responseType.ModelMetadata); 987Assert.Null(responseType.ModelMetadata); 994Assert.NotNull(responseType.ModelMetadata); 1001Assert.NotNull(responseType.ModelMetadata); 1050Assert.NotNull(responseType.ModelMetadata); 1057Assert.NotNull(responseType.ModelMetadata); 1064Assert.NotNull(responseType.ModelMetadata); 1071Assert.NotNull(responseType.ModelMetadata); 1093Assert.Null(responseType.ModelMetadata); 1118Assert.Null(responseType.ModelMetadata); 1155Assert.NotNull(responseTypes.ModelMetadata); 1232Assert.NotNull(responseType.ModelMetadata);
EndpointMetadataApiDescriptionProviderTest.cs (26)
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); 351Assert.Equal(typeof(InferredJsonClass), rdfInferredResponseType.ModelMetadata?.ModelType); 361Assert.Equal(typeof(TimeSpan), createdResponseType.ModelMetadata?.ModelType); 371Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.ModelMetadata?.ModelType); 402Assert.Equal(typeof(TimeSpan), createdResponseType.ModelMetadata?.ModelType); 412Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType); 427Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 445Assert.Equal(typeof(void), responseType.ModelMetadata?.ModelType); 460Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 481Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 490Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType); 515Assert.Equal(typeof(InferredJsonClass), createdResponseType.ModelMetadata?.ModelType); 524Assert.Equal(typeof(void), badRequestResponseType.ModelMetadata?.ModelType);