Aracılığıyla paylaş


OutputFormatterSelector Sınıf

Tanım

IOutputFormatter Geçerli isteğe yanıt yazmak için bir seçer.

public ref class OutputFormatterSelector abstract
public abstract class OutputFormatterSelector
type OutputFormatterSelector = class
Public MustInherit Class OutputFormatterSelector
Devralma
OutputFormatterSelector
Türetilmiş

Açıklamalar

varsayılan uygulaması OutputFormatterSelector ASP.NET Core MVC DefaultOutputFormatterSelectortarafından sağlanır. , DefaultOutputFormatterSelector MVC'nin varsayılan içerik anlaşması algoritmasını uygular. Bu API, sözleşmesini ObjectResultyerine getirmek için tasarlanmıştır.

Varsayılan uygulama, en önemlisiOutputFormatters, , RespectBrowserAcceptHeaderve ReturnHttpNotAcceptableayarları MvcOptionstarafından denetlenilir.

Oluşturucular

OutputFormatterSelector()

IOutputFormatter Geçerli isteğe yanıt yazmak için bir seçer.

Yöntemler

SelectFormatter(OutputFormatterCanWriteContext, IList<IOutputFormatter>, MediaTypeCollection)

Sağlanan değerlere ve geçerli isteğe göre yanıtı yazmak için bir IOutputFormatter seçer.

Şunlara uygulanır