12 types derived from ObjectResult
Microsoft.AspNetCore.Mvc.Core (12)
AcceptedAtActionResult.cs (1)
17
public class AcceptedAtActionResult :
ObjectResult
AcceptedAtRouteResult.cs (1)
17
public class AcceptedAtRouteResult :
ObjectResult
AcceptedResult.cs (1)
13
public class AcceptedResult :
ObjectResult
BadRequestObjectResult.cs (1)
14
public class BadRequestObjectResult :
ObjectResult
ConflictObjectResult.cs (1)
14
public class ConflictObjectResult :
ObjectResult
CreatedAtActionResult.cs (1)
17
public class CreatedAtActionResult :
ObjectResult
CreatedAtRouteResult.cs (1)
17
public class CreatedAtRouteResult :
ObjectResult
CreatedResult.cs (1)
13
public class CreatedResult :
ObjectResult
NotFoundObjectResult.cs (1)
13
public class NotFoundObjectResult :
ObjectResult
OkObjectResult.cs (1)
14
public class OkObjectResult :
ObjectResult
UnauthorizedObjectResult.cs (1)
13
public class UnauthorizedObjectResult :
ObjectResult
UnprocessableEntityObjectResult.cs (1)
14
public class UnprocessableEntityObjectResult :
ObjectResult
67 instantiations of ObjectResult
ApiExplorerWebSite (2)
Controllers\ApiExplorerResponseTypeWithoutAttributeController.cs (2)
31
return new
ObjectResult
(null);
70
return Task.FromResult(new
ObjectResult
(null));
BasicWebSite (11)
Controllers\ActionConstraints\ConsumesAttribute_OveridesBaseController.cs (1)
24
return new
ObjectResult
(product);
Controllers\ContentNegotiation\ContentNegotiationController.cs (2)
24
return new
ObjectResult
(CreateUser());
30
return new
ObjectResult
(CreateUser());
Controllers\ContentNegotiation\FallbackOnTypeBasedMatchController.cs (5)
29
var objectResult = new
ObjectResult
(input);
43
var objectResult = new
ObjectResult
(input);
54
var objectResult = new
ObjectResult
(input);
63
var objectResult = new
ObjectResult
(input);
75
var objectResult = new
ObjectResult
("Hello World!");
Filters\TraceOutputResultFilter.cs (1)
14
context.Result = new
ObjectResult
(trace);
Filters\UnprocessableResultFilter.cs (1)
20
context.Result = new
ObjectResult
("Can't process this!")
RequestScopedFilter.cs (1)
25
context.Result = new
ObjectResult
(_requestIdService.RequestId);
FormatterWebSite (3)
Controllers\DoNotRespectBrowserAcceptHeaderController.cs (1)
39
return new
ObjectResult
(employee);
Controllers\JsonFormatterController.cs (1)
41
var objectResult = new
ObjectResult
(user);
ValidateBodyParameterAttribute.cs (1)
36
context.Result = new
ObjectResult
(errorInfo);
Microsoft.AspNetCore.Mvc.Core (7)
ActionResultOfT.cs (1)
95
return new
ObjectResult
(Value)
ControllerBase.cs (3)
231
return new
ObjectResult
(value)
1898
return new
ObjectResult
(problemDetails)
2027
return new
ObjectResult
(validationProblem)
DependencyInjection\ApiBehaviorOptionsSetup.cs (1)
41
result = new
ObjectResult
(problemDetails)
Infrastructure\ActionResultTypeMapper.cs (1)
39
return new
ObjectResult
(value)
Infrastructure\ProblemDetailsClientErrorFactory.cs (1)
19
return new
ObjectResult
(problemDetails)
Microsoft.AspNetCore.Mvc.Core.Test (27)
Formatters\FormatFilterTest.cs (4)
81
new
ObjectResult
("Hello!"),
331
var objectResult = new
ObjectResult
("Hello!");
371
new
ObjectResult
("Hello!"),
422
new
ObjectResult
("Some Value"),
Infrastructure\ObjectResultExecutorTest.cs (18)
29
var result = new
ObjectResult
("input")
57
var result = new
ObjectResult
("input");
80
var result = new
ObjectResult
("input");
102
var result = new
ObjectResult
("input");
122
var result = new
ObjectResult
(new ProblemDetails())
147
var result = new
ObjectResult
(new ProblemDetails());
169
var result = new
ObjectResult
(new ProblemDetails());
192
var result = new
ObjectResult
(new ProblemDetails())
220
var result = new
ObjectResult
(new ProblemDetails())
246
var result = new
ObjectResult
(new ProblemDetails());
265
var result = new
ObjectResult
(new ProblemDetails());
288
var result = new
ObjectResult
("input");
317
var result = new
ObjectResult
("someValue");
339
var result = new
ObjectResult
("some value");
359
var result = new
ObjectResult
("input");
405
var result = new
ObjectResult
("input");
442
var result = new
ObjectResult
("input");
465
var result = new
ObjectResult
(value: null);
ObjectResultTests.cs (4)
24
var result = new
ObjectResult
(input);
38
var result = new
ObjectResult
("Hello")
70
var result = new
ObjectResult
(details)
100
var result = new
ObjectResult
(details)
ProducesAttributeTests.cs (1)
187
new
ObjectResult
("Some Value"),
Microsoft.AspNetCore.Mvc.RazorPages (2)
PageBase.cs (1)
1156
=> new
ObjectResult
(value) { StatusCode = statusCode };
PageModel.cs (1)
1509
return new
ObjectResult
(value)
Mvc.Api.Analyzers.Test (10)
TestFiles\ActualApiResponseMetadataFactoryTest\InspectReturnExpressionTests.cs (1)
22
return new
ObjectResult
(new object()) { StatusCode = 201 };
TestFiles\ActualApiResponseMetadataFactoryTest\InspectReturnExpressionTestsForSwitchExpression.cs (1)
30
_ => new
ObjectResult
(new object()) { StatusCode = 201 }
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromObjectInitializer.Input.cs (4)
18
return new
ObjectResult
(new object())
26
return new
ObjectResult
(new object())
36
return new
ObjectResult
(new object())
44
return new
ObjectResult
(new object())
TestFiles\AddResponseTypeAttributeCodeFixProviderIntegrationTest\CodeFixAddsStatusCodesFromObjectInitializer.Output.cs (4)
24
return new
ObjectResult
(new object())
32
return new
ObjectResult
(new object())
42
return new
ObjectResult
(new object())
50
return new
ObjectResult
(new object())
Negotiate.Server (2)
Controllers\AuthController.cs (2)
18
return new
ObjectResult
(new
31
return new
ObjectResult
(new
XmlFormattersWebSite (3)
Controllers\HomeController.cs (1)
17
return new
ObjectResult
(GetModelStateErrorMessages(ModelState))
Controllers\SerializableErrorController.cs (1)
28
return new
ObjectResult
(new SerializableError(ModelState));
Controllers\ValidationController.cs (1)
16
return new
ObjectResult
(new ModelBindingInfo()
208 references to ObjectResult
ApiExplorerWebSite (2)
Controllers\ApiExplorerResponseTypeWithoutAttributeController.cs (2)
29
public
ObjectResult
GetDerivedActionResult()
68
public Task<
ObjectResult
> GetTaskOfDerivedActionResult()
BasicWebSite (19)
Controllers\ContentNegotiation\FallbackOnTypeBasedMatchController.cs (5)
29
var
objectResult = new ObjectResult(input);
43
var
objectResult = new ObjectResult(input);
54
var
objectResult = new ObjectResult(input);
63
var
objectResult = new ObjectResult(input);
75
var
objectResult = new ObjectResult("Hello World!");
Controllers\ContentNegotiation\FormatFilterController.cs (2)
31
var
result = context.Result as
ObjectResult
;
Controllers\ContentNegotiation\NoContentDoNotTreatNullValueAsNoContentController.cs (2)
14
var
result = context.Result as
ObjectResult
;
Controllers\ContentNegotiation\NoProducesContentOnClassController.cs (2)
14
var
result = context.Result as
ObjectResult
;
Controllers\ContentNegotiation\NormalController.cs (2)
33
var
result = context.Result as
ObjectResult
;
Controllers\ContentNegotiation\ProducesContentBaseController.cs (2)
15
var
result = context.Result as
ObjectResult
;
Controllers\ContentNegotiation\ProducesContentOnClassController.cs (2)
15
var
result = context.Result as
ObjectResult
;
Controllers\ContentNegotiation\ProducesWithMediaTypeParametersController.cs (2)
15
var
result = context.Result as
ObjectResult
;
FormatterWebSite (5)
Controllers\DataContractSerializerController.cs (2)
17
var
result = context.Result as
ObjectResult
;
Controllers\JsonFormatterController.cs (1)
41
var
objectResult = new ObjectResult(user);
Controllers\XmlSerializerController.cs (2)
14
var
result = context.Result as
ObjectResult
;
Microsoft.AspNetCore.Mvc.Core (42)
ApiBehaviorOptions.cs (3)
72
/// <see cref="ProblemDetails"/> instance (returned as the value for <see cref="
ObjectResult
"/>).
86
/// are used to transform <see cref="IClientErrorActionResult"/> to an <see cref="
ObjectResult
"/>
87
/// instance where the <see cref="
ObjectResult
.Value"/> is <see cref="ProblemDetails"/>.
BadRequestObjectResult.cs (1)
11
/// An <see cref="
ObjectResult
"/> that when executed will produce a Bad Request (400) response.
ConflictObjectResult.cs (1)
11
/// An <see cref="
ObjectResult
"/> that when executed will produce a Conflict (409) response.
ControllerBase.cs (10)
223
/// Creates an <see cref="
ObjectResult
"/> object by specifying a <paramref name="statusCode"/> and <paramref name="value"/>
226
/// <param name="value">The value to set on the <see cref="
ObjectResult
"/>.</param>
227
/// <returns>The created <see cref="
ObjectResult
"/> object for the response.</returns>
229
public virtual
ObjectResult
StatusCode([ActionResultStatusCode] int statusCode, [ActionResultObjectValue] object? value)
1829
/// Creates an <see cref="
ObjectResult
"/> that produces a <see cref="ProblemDetails"/> response.
1836
/// <returns>The created <see cref="
ObjectResult
"/> for the response.</returns>
1839
public virtual
ObjectResult
Problem(
1848
/// Creates an <see cref="
ObjectResult
"/> that produces a <see cref="ProblemDetails"/> response.
1856
/// <returns>The created <see cref="
ObjectResult
"/> for the response.</returns>
1858
public virtual
ObjectResult
Problem(
DependencyInjection\ApiBehaviorOptionsSetup.cs (1)
33
ObjectResult
result;
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (1)
235
services.TryAddSingleton<IActionResultExecutor<
ObjectResult
>, ObjectResultExecutor>();
FormatFilterAttribute.cs (1)
12
/// <see cref="
ObjectResult
" /> returned from an action.
Formatters\FormatFilter.cs (3)
15
/// <see cref="
ObjectResult
"/> returned from an action.
129
/// Sets a Content Type on an <see cref="
ObjectResult
" /> using a format value from the request.
143
if (context.Result is not
ObjectResult
objectResult)
Infrastructure\DefaultOutputFormatterSelector.cs (1)
277
nameof(
ObjectResult
.ContentTypes));
Infrastructure\ObjectResultExecutor.cs (9)
17
/// Executes an <see cref="
ObjectResult
"/> to write to the response.
19
public partial class ObjectResultExecutor : IActionResultExecutor<
ObjectResult
>
59
/// Executes the <see cref="
ObjectResult
"/>.
62
/// <param name="result">The <see cref="
ObjectResult
"/>.</param>
64
/// A <see cref="Task"/> which will complete once the <see cref="
ObjectResult
"/> is written to the response.
66
public virtual Task ExecuteAsync(ActionContext context,
ObjectResult
result)
84
private Task ExecuteAsyncCore(ActionContext context,
ObjectResult
result, Type? objectType, object? value)
123
private static void InferContentTypes(ActionContext context,
ObjectResult
result)
157
public static void ObjectResultExecuting(ILogger logger,
ObjectResult
result, object? value)
Infrastructure\OutputFormatterSelector.cs (1)
16
/// of <see cref="
ObjectResult
"/>.
MvcOptions.cs (1)
364
/// When <see cref="
ObjectResult
.Value" /> is an instance of <see cref="IAsyncEnumerable{T}"/>,
NotFoundObjectResult.cs (1)
10
/// An <see cref="
ObjectResult
"/> that when executed will produce a Not Found (404) response.
ObjectResult.cs (2)
19
/// Creates a new <see cref="
ObjectResult
"/> instance with the provided <paramref name="value"/>.
62
var executor = context.HttpContext.RequestServices.GetRequiredService<IActionResultExecutor<
ObjectResult
>>();
OkObjectResult.cs (1)
10
/// An <see cref="
ObjectResult
"/> that when executed performs content negotiation, formats the entity body, and
ProducesAttribute.cs (3)
16
/// <see cref="
ObjectResult
.ContentTypes"/>.
59
/// Gets or sets the supported response content types. Used to set <see cref="
ObjectResult
.ContentTypes"/>.
74
if (context.Result is
ObjectResult
objectResult)
UnauthorizedObjectResult.cs (1)
10
/// An <see cref="
ObjectResult
"/> that when executed will produce a Unauthorized (401) response.
UnprocessableEntityObjectResult.cs (1)
11
/// An <see cref="
ObjectResult
"/> that when executed will produce a Unprocessable Entity (422) response.
Microsoft.AspNetCore.Mvc.Core.Test (115)
AcceptedAtActionResultTests.cs (1)
271
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
AcceptedAtRouteResultTests.cs (1)
179
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
AcceptedResultTests.cs (1)
136
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
ActionResultOfTTest.cs (6)
71
var
objectResult = Assert.IsType<
ObjectResult
>(result);
89
var
objectResult = Assert.IsType<
ObjectResult
>(result);
107
var
objectResult = Assert.IsType<
ObjectResult
>(result);
ControllerBaseTest.cs (18)
2295
var
result = (
ObjectResult
)statusCodeController.StatusCode_Object(statusCode, value);
2312
var
result = statusCodeController.StatusCode_Object(statusCode, value);
2405
var
objectResult = Assert.IsType<
ObjectResult
>(actionResult);
2471
var
actionResult = controller.Problem();
2474
var
badRequestResult = Assert.IsType<
ObjectResult
>(actionResult);
2497
var
actionResult = controller.Problem(detail, title: title);
2500
var
badRequestResult = Assert.IsType<
ObjectResult
>(actionResult);
2521
var
actionResult = controller.Problem(extensions: new Dictionary<string, object> { { "ext1", 1 }, { "ext2", 2 } });
2524
var
badRequestResult = Assert.IsType<
ObjectResult
>(actionResult);
2542
var
actionResult = controller.Problem(statusCode: 422);
2545
var
badRequestResult = Assert.IsType<
ObjectResult
>(actionResult);
3286
public
ObjectResult
StatusCode_Object(int statusCode, object value)
CreatedAtActionResultTests.cs (1)
91
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
CreatedAtRouteResultTests.cs (1)
105
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
CreatedResultTests.cs (1)
138
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
DependencyInjection\ApiBehaviorOptionsSetupTest.cs (2)
86
var
objectResult = Assert.IsType<
ObjectResult
>(result);
Formatters\FormatFilterTest.cs (11)
52
var
objectResult = Assert.IsType<
ObjectResult
>(resultExecutingContext.Result);
96
var
objectResult = Assert.IsType<
ObjectResult
>(resultExecutingContext.Result);
128
var
objectResult = Assert.IsType<
ObjectResult
>(resultExecutingContext.Result);
331
var
objectResult = new ObjectResult("Hello!");
351
var
result = Assert.IsType<
ObjectResult
>(resultExecutingContext.Result);
386
var
result = Assert.IsType<
ObjectResult
>(resultExecutingContext.Result);
HttpNotFoundObjectResultTest.cs (1)
71
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
HttpOkObjectResultTest.cs (1)
73
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
Infrastructure\ActionMethodExecutorTest.cs (12)
110
var
result = Assert.IsType<
ObjectResult
>(await valueTask);
139
var
result = Assert.IsType<
ObjectResult
>(await valueTask);
168
var
result = Assert.IsType<
ObjectResult
>(await valueTask);
325
var
result = Assert.IsType<
ObjectResult
>(await valueTask);
354
var
result = Assert.IsType<
ObjectResult
>(await valueTask);
408
var
result = Assert.IsType<
ObjectResult
>(await valueTask);
Infrastructure\ActionResultTypeMapperTest.cs (2)
70
var
objectResult = Assert.IsType<
ObjectResult
>(result);
Infrastructure\ControllerActionInvokerTest.cs (19)
899
var
contentResult = Assert.IsType<
ObjectResult
>(result);
994
var
contentResult = Assert.IsType<
ObjectResult
>(result);
1044
var
contentResult = Assert.IsType<
ObjectResult
>(result);
1071
var
contentResult = Assert.IsType<
ObjectResult
>(result);
1097
var
contentResult = Assert.IsType<
ObjectResult
>(result);
1124
var
contentResult = Assert.IsType<
ObjectResult
>(result);
1181
Assert.IsType<
ObjectResult
>(result);
1182
Assert.IsType<int>(((
ObjectResult
)result).Value);
1183
Assert.Equal(1, ((
ObjectResult
)result).Value);
1290
var
contentResult = Assert.IsType<
ObjectResult
>(result);
1712
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
1791
public
ObjectResult
ThrowingActionMethod()
Infrastructure\ObjectResultExecutorTest.cs (18)
29
var
result = new ObjectResult("input")
57
var
result = new ObjectResult("input");
80
var
result = new ObjectResult("input");
102
var
result = new ObjectResult("input");
122
var
result = new ObjectResult(new ProblemDetails())
147
var
result = new ObjectResult(new ProblemDetails());
169
var
result = new ObjectResult(new ProblemDetails());
192
var
result = new ObjectResult(new ProblemDetails())
220
var
result = new ObjectResult(new ProblemDetails())
246
var
result = new ObjectResult(new ProblemDetails());
265
var
result = new ObjectResult(new ProblemDetails());
288
var
result = new ObjectResult("input");
317
var
result = new ObjectResult("someValue");
339
var
result = new ObjectResult("some value");
359
var
result = new ObjectResult("input");
405
var
result = new ObjectResult("input");
442
var
result = new ObjectResult("input");
465
var
result = new ObjectResult(value: null);
Infrastructure\ProblemDetalsClientErrorFactoryTest.cs (8)
30
var
objectResult = Assert.IsType<
ObjectResult
>(result);
57
var
objectResult = Assert.IsType<
ObjectResult
>(result);
87
var
objectResult = Assert.IsType<
ObjectResult
>(result);
113
var
objectResult = Assert.IsType<
ObjectResult
>(result);
ObjectResultTests.cs (5)
24
var
result = new ObjectResult(input);
38
var
result = new ObjectResult("Hello")
70
var
result = new ObjectResult(details)
100
var
result = new ObjectResult(details)
160
services.AddSingleton<IActionResultExecutor<
ObjectResult
>>(new ObjectResultExecutor(
ProducesAttributeTests.cs (6)
31
var
objectResult = resultExecutingContext.Result as
ObjectResult
;
58
var
objectResult = Assert.IsType<
ObjectResult
>(resultExecutingContext.Result);
83
var
objectResult = Assert.IsType<
ObjectResult
>(resultExecutingContext.Result);
Microsoft.AspNetCore.Mvc.RazorPages (8)
PageBase.cs (4)
1150
/// Creates a <see cref="
ObjectResult
"/> object by specifying a <paramref name="statusCode"/> and <paramref name="value"/>
1153
/// <param name="value">The value to set on the <see cref="
ObjectResult
"/>.</param>
1154
/// <returns>The created <see cref="
ObjectResult
"/> object for the response.</returns>
1155
public virtual
ObjectResult
StatusCode(int statusCode, object value)
PageModel.cs (4)
1502
/// Creates a <see cref="
ObjectResult
"/> object by specifying a <paramref name="statusCode"/> and <paramref name="value"/>
1505
/// <param name="value">The value to set on the <see cref="
ObjectResult
"/>.</param>
1506
/// <returns>The created <see cref="
ObjectResult
"/> object for the response.</returns>
1507
public virtual
ObjectResult
StatusCode(int statusCode, object value)
Microsoft.AspNetCore.Mvc.RazorPages.Test (8)
PageModelTest.cs (4)
1680
var
result = (
ObjectResult
)statusCodeController.StatusCode_Object(statusCode, value);
1697
var
result = statusCodeController.StatusCode_Object(statusCode, value);
2075
public
ObjectResult
StatusCode_Object(int statusCode, object value)
PageTest.cs (4)
1670
var
result = (
ObjectResult
)statusCodePage.StatusCode_Object(statusCode, value);
1687
var
result = statusCodePage.StatusCode_Object(statusCode, value);
1928
public
ObjectResult
StatusCode_Object(int statusCode, object value)
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (5)
ControllerUnitTestabilityTests.cs (5)
690
var
result = controller.Problem(detail);
693
var
badRequest = Assert.IsType<
ObjectResult
>(result);
710
var
badRequest = Assert.IsType<
ObjectResult
>(result);
Negotiate.Server (2)
Controllers\AuthController.cs (2)
15
public
ObjectResult
GetUnrestricted()
28
public
ObjectResult
GetAuthorized()
XmlFormattersWebSite (2)
Controllers\XmlDataContractApiController.cs (1)
18
if (!(context.Result is
ObjectResult
objectResult))
Controllers\XmlSerializedApiController.cs (1)
18
if (!(context.Result is
ObjectResult
objectResult))