다음을 통해 공유


OutputFormatterSelector 클래스

정의

IOutputFormatter 를 선택하여 현재 요청에 대한 응답을 작성합니다.

public ref class OutputFormatterSelector abstract
public abstract class OutputFormatterSelector
type OutputFormatterSelector = class
Public MustInherit Class OutputFormatterSelector
상속
OutputFormatterSelector
파생

설명

ASP.NET Core MVC에서 제공하는 의 OutputFormatterSelector 기본 구현은 입니다DefaultOutputFormatterSelector. 는 DefaultOutputFormatterSelector MVC의 기본 콘텐츠 협상 알고리즘을 구현합니다. 이 API는 의 ObjectResult계약을 충족할 수 있는 방식으로 설계되었습니다.

기본 구현은 , 특히 OutputFormatters, RespectBrowserAcceptHeaderReturnHttpNotAcceptable의 설정에 MvcOptions의해 제어됩니다.

생성자

OutputFormatterSelector()

IOutputFormatter 를 선택하여 현재 요청에 대한 응답을 작성합니다.

메서드

SelectFormatter(OutputFormatterCanWriteContext, IList<IOutputFormatter>, MediaTypeCollection)

IOutputFormatter 제공된 값 및 현재 요청에 따라 응답을 작성할 을 선택합니다.

적용 대상