19 instantiations of JsonHttpResult
Microsoft.AspNetCore.Http.Results (5)
Microsoft.AspNetCore.Http.Results.Tests (14)
JsonResultTests.cs (14)
26var result = new JsonHttpResult<object>(value: null, statusCode: 411, jsonSerializerOptions: null);
44var result = new JsonHttpResult<object>(value: null, statusCode: 407, jsonSerializerOptions: null);
62var result = new JsonHttpResult<string>(value: "Hello", statusCode: 407, jsonSerializerOptions: null);
90var result = new JsonHttpResult<object>(value, jsonSerializerOptions: jsonOptions);
123var result = new JsonHttpResult<ProblemDetails>(details, jsonSerializerOptions: JsonSerializerOptions.Web);
152var result = new JsonHttpResult<HttpValidationProblemDetails>(details, jsonSerializerOptions: JsonSerializerOptions.Web);
213var result = new JsonHttpResult<HttpValidationProblemDetails>(details, jsonSerializerOptions: null, StatusCodes.Status422UnprocessableEntity);
232var result = new JsonHttpResult<ProblemDetails>(details, jsonSerializerOptions: null);
252var result = new JsonHttpResult<object>(null, jsonSerializerOptions: null, null, null);
266var result = Assert.IsAssignableFrom<IContentTypeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null, StatusCodes.Status200OK, contentType));
277var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null, StatusCodes.Status202Accepted, contentType));
288var result = Assert.IsAssignableFrom<IStatusCodeHttpResult>(new JsonHttpResult<string>(null, jsonSerializerOptions: null, statusCode: null, contentType));
300var result = Assert.IsAssignableFrom<IValueHttpResult>(new JsonHttpResult<string>(value, jsonSerializerOptions: null, statusCode: null, contentType));
313var result = Assert.IsAssignableFrom<IValueHttpResult<string>>(new JsonHttpResult<string>(value, jsonSerializerOptions: null, statusCode: null, contentType));
45 references to JsonHttpResult
Microsoft.AspNetCore.Http.Results (15)
Microsoft.AspNetCore.Http.Results.Tests (30)
JsonResultTests.cs (11)
26var result = new JsonHttpResult<object>(value: null, statusCode: 411, jsonSerializerOptions: null);
44var result = new JsonHttpResult<object>(value: null, statusCode: 407, jsonSerializerOptions: null);
62var result = new JsonHttpResult<string>(value: "Hello", statusCode: 407, jsonSerializerOptions: null);
90var result = new JsonHttpResult<object>(value, jsonSerializerOptions: jsonOptions);
123var result = new JsonHttpResult<ProblemDetails>(details, jsonSerializerOptions: JsonSerializerOptions.Web);
152var result = new JsonHttpResult<HttpValidationProblemDetails>(details, jsonSerializerOptions: JsonSerializerOptions.Web);
213var result = new JsonHttpResult<HttpValidationProblemDetails>(details, jsonSerializerOptions: null, StatusCodes.Status422UnprocessableEntity);
232var result = new JsonHttpResult<ProblemDetails>(details, jsonSerializerOptions: null);
252var result = new JsonHttpResult<object>(null, jsonSerializerOptions: null, null, null);
322JsonHttpResult<Todo> MyApi() { throw new NotImplementedException(); }
327PopulateMetadata<JsonHttpResult<Todo>>(((Delegate)MyApi).GetMethodInfo(), builder);
ResultsTests.cs (15)
939var result = Results.Json(data, options, contentType, statusCode) as JsonHttpResult<object>;
958var result = Results.Json(data, options, contentType, statusCode) as JsonHttpResult<Todo>;
971var result = Results.Json(null) as JsonHttpResult<object>;
984var result = Results.Json(null, StringJsonContext.Default.String as JsonTypeInfo) as JsonHttpResult<object>;
998var result = Results.Json(null, typeof(string), StringJsonContext.Default) as JsonHttpResult<object>;
1012var result = Results.Json(null, StringJsonContext.Default.String) as JsonHttpResult<string>;
1026var result = Results.Json<string>(null, StringJsonContext.Default) as JsonHttpResult<string>;
1759(() => Results.Json(new(), (JsonSerializerOptions)null, null, null), typeof(JsonHttpResult<object>)),