1 type derived from Todo
Sample (1)
src\OpenApi\test\Microsoft.AspNetCore.OpenApi.Tests\Shared\SharedTypes.cs (1)
30
internal record TodoWithDueDate(int Id, string Title, bool Completed, DateTime CreatedAt, DateTime DueDate) :
Todo
(Id, Title, Completed, CreatedAt);
15 references to Todo
Sample (15)
artifacts\obj\Sample\Release\net10.0\generated\Microsoft.AspNetCore.Http.RequestDelegateGenerator\Microsoft.AspNetCore.Http.RequestDelegateGenerator.RequestDelegateGenerator\GeneratedRouteBuilderExtensions.g.cs (8)
4659
(false, typeof(global::
Todo
)),
4681
var handler = Cast(del, global::Microsoft.AspNetCore.Http.IResult (global::
Todo
arg0) => throw null!);
4690
var todo_JsonBodyOrServiceResolver = ResolveJsonBodyOrService<global::
Todo
>(logOrThrowExceptionHelper, "Todo", "todo", jsonSerializerOptions, serviceProviderIsService);
4700
return ValueTask.FromResult<object?>(handler(ic.GetArgument<global::
Todo
>(0)!));
4715
var
todo_local = todo_resolveJsonBodyOrServiceResult.Item2!;
4739
var
todo_local = todo_resolveJsonBodyOrServiceResult.Item2!;
4745
var result = await filteredInvocation(EndpointFilterInvocationContext.Create<global::
Todo
>(httpContext, todo_local!));
4756
var castHandler = Cast(handler, global::Microsoft.AspNetCore.Http.IResult (global::
Todo
arg0) => throw null!);
Endpoints\MapFormEndpoints.cs (2)
25
forms.MapPost("/form-todo", ([FromForm]
Todo
todo) => Results.Ok(todo));
26
forms.MapPost("/forms-pocos-and-files", ([FromForm]
Todo
todo, IFormFile file) => Results.Ok(new { Todo = todo, File = file.FileName }));
Endpoints\MapResponsesEndpoints.cs (2)
12
.Produces<
Todo
>(additionalContentTypes: "text/xml");
15
.Produces<
Todo
>(contentType: "text/xml");
Endpoints\MapVersionedEndpoints.cs (1)
13
v1.MapPost("/todos", (
Todo
todo) => Results.Created($"/todos/{todo.Id}", todo))
Endpoints\MapXmlEndpoints.cs (2)
74
/// The project that contains <see cref="
Todo
"/> items.
90
/// The project that contains <see cref="
Todo
"/> items.