Microsoft.AspNetCore.Http.HttpResults Namespace

Classes

Accepted

Um IResult que em execução gravará um objeto na resposta com o código de status Aceito (202) e o cabeçalho Local. Direciona uma rota registrada.

Accepted<TValue>

Um IResult que em execução gravará um objeto na resposta com o código de status Aceito (202) e o cabeçalho Local. Direciona uma rota registrada.

AcceptedAtRoute

Um IResult que em execução gravará um objeto na resposta com o código de status Aceito (202) e o cabeçalho Local. Direciona uma rota registrada.

AcceptedAtRoute<TValue>

Um IResult que em execução gravará um objeto na resposta com o código de status Aceito (202) e o cabeçalho Local. Direciona uma rota registrada.

BadRequest

Um IResult que em execução gravará um objeto na resposta com código de status de solicitação inválida (400).

BadRequest<TValue>

Um IResult que em execução gravará um objeto na resposta com código de status de solicitação inválida (400).

ChallengeHttpResult

Um IResult que na execução invoca HttpContext.ChallengeAsync.

Conflict

Um IResult que em execução gravará um objeto na resposta com o código de status conflito (409).

Conflict<TValue>

Um IResult que em execução gravará um objeto na resposta com o código de status conflito (409).

ContentHttpResult

Um ContentHttpResult que, quando executado, produzirá uma resposta com conteúdo.

Created

Um IResult que em execução gravará um objeto na resposta com o código de status Criado (201) e o cabeçalho Local.

Created<TValue>

Um IResult que em execução gravará um objeto na resposta com o código de status Criado (201) e o cabeçalho Local.

CreatedAtRoute

Um IResult que em execução gravará um objeto na resposta com o código de status Criado (201) e o cabeçalho Local. Direciona uma rota registrada.

CreatedAtRoute<TValue>

Um IResult que em execução gravará um objeto na resposta com o código de status Criado (201) e o cabeçalho Local. Direciona uma rota registrada.

EmptyHttpResult

Representa um IResult que, quando executado, não fará nada.

FileContentHttpResult

Representa um IResult que, quando executado, gravará um arquivo do conteúdo na resposta.

FileStreamHttpResult

Representa um IResult que, quando executado, gravará um arquivo de um fluxo na resposta.

ForbidHttpResult

Um IResult que na execução invoca HttpContext.ForbidAsync.

JsonHttpResult<TValue>

Um resultado de ação que formata o objeto fornecido como JSON.

NoContent

Representa um IResult que, quando executado, produzirá uma resposta HTTP com o código sem conteúdo (204) status.

NotFound

Um IResult que em execução gravará um objeto na resposta com código não encontrado (404) status.

NotFound<TValue>

Um IResult que em execução gravará um objeto na resposta com código não encontrado (404) status.

Ok

Um IResult que em execução gravará um objeto na resposta com o código ok (200) status.

Ok<TValue>

Um IResult que em execução gravará um objeto na resposta com o código ok (200) status.

PhysicalFileHttpResult

Um PhysicalFileHttpResult em execução gravará um arquivo do disco na resposta usando mecanismos fornecidos pelo host.

ProblemHttpResult

Um IResult que, na execução, gravará respostas da API HTTP de Detalhes do Problema com base em https://tools.ietf.org/html/rfc7807

PushStreamHttpResult

Representa um IResult que, quando executado, gravará um arquivo do retorno de chamada do gravador na resposta.

RazorComponentResult

Um IResult que renderiza um componente Razor.

RazorComponentResult<TComponent>

Um IResult que renderiza um componente Razor.

RedirectHttpResult

Um IResult que retorna uma resposta Encontrada (302), Movida Permanentemente (301), Redirecionamento Temporário (307) ou Redirecionamento Permanente (308) com um cabeçalho Location para a URL fornecida.

RedirectToRouteHttpResult

Um IResult que retorna uma resposta Encontrada (302), Movida Permanentemente (301), Redirecionamento Temporário (307) ou Redirecionamento Permanente (308) com um cabeçalho Location. Direciona uma rota registrada.

Results<TResult1,TResult2>

Um IResult que pode ser um dos dois tipos diferentes IResult . Na execução, executará a instância subjacente IResult que foi realmente retornada pelo ponto de extremidade HTTP.

Results<TResult1,TResult2,TResult3>

Um IResult que pode ser um dos três tipos diferentes IResult . Na execução, executará a instância subjacente IResult que foi realmente retornada pelo ponto de extremidade HTTP.

Results<TResult1,TResult2,TResult3,TResult4>

Um IResult que pode ser um dos quatro tipos diferentes IResult . Na execução, executará a instância subjacente IResult que foi realmente retornada pelo ponto de extremidade HTTP.

Results<TResult1,TResult2,TResult3,TResult4,TResult5>

Um IResult que pode ser um dos cinco tipos diferentes IResult . Na execução, executará a instância subjacente IResult que foi realmente retornada pelo ponto de extremidade HTTP.

Results<TResult1,TResult2,TResult3,TResult4,TResult5,TResult6>

Um IResult que pode ser um dos seis tipos diferentes IResult . Na execução, executará a instância subjacente IResult que foi realmente retornada pelo ponto de extremidade HTTP.

SignInHttpResult

Um IResult que na execução invoca HttpContext.SignInAsync.

SignOutHttpResult

Um IResult que na execução invoca HttpContext.SignOutAsync.

StatusCodeHttpResult

Representa um IResult que, quando executado, produzirá uma resposta HTTP com a resposta fornecida status código.

UnauthorizedHttpResult

Representa um IResult que, quando executado, produzirá uma resposta HTTP com o código sem autorização (401) status.

UnprocessableEntity

Um IResult que em execução gravará um objeto na resposta com o código de status entidade não processável (422).

UnprocessableEntity<TValue>

Um IResult que em execução gravará um objeto na resposta com o código de status entidade não processável (422).

Utf8ContentHttpResult

Um Utf8ContentHttpResult que, quando executado, produzirá uma resposta com conteúdo.

ValidationProblem

Um IResult que, na execução, gravará respostas da API HTTP de Detalhes do Problema com base em https://tools.ietf.org/html/rfc7807

VirtualFileHttpResult

Um IResult que na execução grava o arquivo especificado usando um caminho virtual para a resposta usando mecanismos fornecidos pelo host.