5 writes to ModelMetadata
Microsoft.AspNetCore.Grpc.Swagger (2)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (2)
83
ModelMetadata
= new GrpcModelMetadata(ModelMetadataIdentity.ForType(responseType)),
89
ModelMetadata
= new GrpcModelMetadata(ModelMetadataIdentity.ForType(typeof(Google.Rpc.Status))),
Microsoft.AspNetCore.Mvc.ApiExplorer (3)
ApiResponseTypeProvider.cs (1)
305
apiResponse.
ModelMetadata
= modelMetadataProvider?.GetMetadataForType(responseType);
EndpointMetadataApiDescriptionProvider.cs (2)
365
apiResponseType.
ModelMetadata
= CreateModelMetadata(apiResponseType.Type);
453
ModelMetadata
= CreateModelMetadata(responseType),
63 references to ModelMetadata
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (62)
DefaultApiDescriptionProviderTest.cs (30)
530
Assert.NotNull(responseType.
ModelMetadata
);
548
Assert.NotNull(responseType.
ModelMetadata
);
567
Assert.NotNull(responseType.
ModelMetadata
);
589
Assert.NotNull(responseType.
ModelMetadata
);
607
Assert.NotNull(responseType.
ModelMetadata
);
623
Assert.NotNull(responseType.
ModelMetadata
);
639
Assert.NotNull(responseType.
ModelMetadata
);
736
Assert.NotNull(responseType.
ModelMetadata
);
743
Assert.Null(responseType.
ModelMetadata
);
750
Assert.NotNull(responseType.
ModelMetadata
);
757
Assert.NotNull(responseType.
ModelMetadata
);
846
Assert.Null(responseType.
ModelMetadata
);
853
Assert.NotNull(responseType.
ModelMetadata
);
860
Assert.NotNull(responseType.
ModelMetadata
);
909
Assert.NotNull(responseType.
ModelMetadata
);
916
Assert.Null(responseType.
ModelMetadata
);
923
Assert.NotNull(responseType.
ModelMetadata
);
930
Assert.NotNull(responseType.
ModelMetadata
);
979
Assert.NotNull(responseType.
ModelMetadata
);
986
Assert.Null(responseType.
ModelMetadata
);
993
Assert.NotNull(responseType.
ModelMetadata
);
1000
Assert.NotNull(responseType.
ModelMetadata
);
1049
Assert.NotNull(responseType.
ModelMetadata
);
1056
Assert.NotNull(responseType.
ModelMetadata
);
1063
Assert.NotNull(responseType.
ModelMetadata
);
1070
Assert.NotNull(responseType.
ModelMetadata
);
1092
Assert.Null(responseType.
ModelMetadata
);
1117
Assert.Null(responseType.
ModelMetadata
);
1154
Assert.NotNull(responseTypes.
ModelMetadata
);
1231
Assert.NotNull(responseType.
ModelMetadata
);
EndpointMetadataApiDescriptionProviderTest.cs (32)
141
Assert.Equal(expectedType, responseType.
ModelMetadata
?.ModelType);
160
Assert.Equal(typeof(string), responseType.
ModelMetadata
?.ModelType);
175
Assert.Equal(typeof(void), responseType.
ModelMetadata
?.ModelType);
199
Assert.Equal(typeof(InferredJsonClass), inferredResponseType.
ModelMetadata
?.ModelType);
207
Assert.Equal(typeof(TimeSpan), annotatedResponseType.
ModelMetadata
?.ModelType);
226
Assert.Equal(typeof(InferredJsonClass), rdfInferredResponseType.
ModelMetadata
?.ModelType);
235
Assert.Equal(typeof(TimeSpan), createdResponseType.
ModelMetadata
?.ModelType);
244
Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.
ModelMetadata
?.ModelType);
264
Assert.Equal(typeof(InferredJsonClass), createdResponseType.
ModelMetadata
?.ModelType);
273
Assert.Equal(typeof(void), badRequestResponseType.
ModelMetadata
?.ModelType);
290
Assert.Equal(typeof(InferredJsonClass), createdResponseType.
ModelMetadata
?.ModelType);
299
Assert.Equal(typeof(void), badRequestResponseType.
ModelMetadata
?.ModelType);
321
Assert.Equal(typeof(TimeSpan), createdResponseType.
ModelMetadata
?.ModelType);
331
Assert.Equal(typeof(void), badRequestResponseType.
ModelMetadata
?.ModelType);
347
Assert.Equal(typeof(GenericClass<TimeSpan>), okResponseType.
ModelMetadata
?.ModelType);
366
Assert.Equal(typeof(GenericClass<TimeSpan>), okResponseType.
ModelMetadata
?.ModelType);
385
Assert.Equal(typeof(List<TimeSpan>), okResponseType.
ModelMetadata
?.ModelType);
404
Assert.Equal(typeof(List<TimeSpan>), okResponseType.
ModelMetadata
?.ModelType);
433
Assert.Equal(typeof(object), okResponseType.
ModelMetadata
?.ModelType);
454
Assert.Equal(typeof(InferredJsonClass), rdfInferredResponseType.
ModelMetadata
?.ModelType);
464
Assert.Equal(typeof(TimeSpan), createdResponseType.
ModelMetadata
?.ModelType);
474
Assert.Equal(typeof(InferredJsonClass), badRequestResponseType.
ModelMetadata
?.ModelType);
505
Assert.Equal(typeof(TimeSpan), createdResponseType.
ModelMetadata
?.ModelType);
515
Assert.Equal(typeof(void), badRequestResponseType.
ModelMetadata
?.ModelType);
530
Assert.Equal(typeof(InferredJsonClass), createdResponseType.
ModelMetadata
?.ModelType);
548
Assert.Equal(typeof(void), responseType.
ModelMetadata
?.ModelType);
563
Assert.Equal(typeof(InferredJsonClass), createdResponseType.
ModelMetadata
?.ModelType);
584
Assert.Equal(typeof(InferredJsonClass), createdResponseType.
ModelMetadata
?.ModelType);
593
Assert.Equal(typeof(void), badRequestResponseType.
ModelMetadata
?.ModelType);
618
Assert.Equal(typeof(InferredJsonClass), createdResponseType.
ModelMetadata
?.ModelType);
627
Assert.Equal(typeof(void), badRequestResponseType.
ModelMetadata
?.ModelType);
642
Assert.Equal(typeof(CustomIResultImplementor), okResponseType.
ModelMetadata
?.ModelType);
Microsoft.AspNetCore.OpenApi (1)
Extensions\TypeExtensions.cs (1)
67
return apiResponseType.
ModelMetadata
?.IsNullableValueType ?? false;