Microsoft.AspNetCore.Http.HttpResults Namespace

Classes

Nome Description
Accepted

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

Accepted<TValue>

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

AcceptedAtRoute

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

AcceptedAtRoute<TValue>

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

BadRequest

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

BadRequest<TValue>

Um IResult que na 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 na execução gravará um objeto na resposta com o código de status Conflito (409).

Conflict<TValue>

Um IResult que na 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 na execução gravará um objeto na resposta com o código de status Created (201) e o cabeçalho Location.

Created<TValue>

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

CreatedAtRoute

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

CreatedAtRoute<TValue>

Um IResult que na execução gravará um objeto na resposta com o código de status Created (201) e o cabeçalho Location. 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.

InternalServerError

Um IResult que na execução gravará um objeto na resposta com o código de status Erro interno do servidor (500).

InternalServerError<TValue>

Um IResult que na execução gravará um objeto na resposta com o código de status Erro interno do servidor (500).

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 de status Sem Conteúdo (204).

NotFound

Um IResult que na execução gravará um objeto na resposta com o código de status Not Found (404).

NotFound<TValue>

Um IResult que na execução gravará um objeto na resposta com o código de status Not Found (404).

Ok

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

Ok<TValue>

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

PhysicalFileHttpResult

Um PhysicalFileHttpResult em execução gravará um arquivo do disco para a 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.

ServerSentEventsResult<T>

Representa um resultado que grava um fluxo de eventos enviados pelo servidor para a resposta.

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 o código de status de resposta especificado.

UnauthorizedHttpResult

Representa um IResult que, quando executado, produzirá uma resposta HTTP com o código de status Não Autorizado (401).

UnprocessableEntity

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

UnprocessableEntity<TValue>

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

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.