1 type derived from OutputFormatterCanWriteContext
Microsoft.AspNetCore.Mvc.Abstractions (1)
Formatters\OutputFormatterWriteContext.cs (1)
12
public class OutputFormatterWriteContext :
OutputFormatterCanWriteContext
18 references to OutputFormatterCanWriteContext
Microsoft.AspNetCore.Mvc.Abstractions (5)
Formatters\IOutputFormatter.cs (1)
17
bool CanWriteResult(
OutputFormatterCanWriteContext
context);
Formatters\OutputFormatterCanWriteContext.cs (4)
10
/// A context object for <see cref="IOutputFormatter.CanWriteResult(
OutputFormatterCanWriteContext
)"/>.
15
/// Creates a new <see cref="
OutputFormatterCanWriteContext
"/>.
35
/// <see cref="IOutputFormatter.CanWriteResult(
OutputFormatterCanWriteContext
)"/> method is called,
43
/// This allows <see cref="IOutputFormatter.CanWriteResult(
OutputFormatterCanWriteContext
)"/> to
Microsoft.AspNetCore.Mvc.Core (13)
Formatters\HttpNoContentOutputFormatter.cs (1)
20
public bool CanWriteResult(
OutputFormatterCanWriteContext
context)
Formatters\OutputFormatter.cs (1)
93
public virtual bool CanWriteResult(
OutputFormatterCanWriteContext
context)
Formatters\StreamOutputFormatter.cs (1)
13
public bool CanWriteResult(
OutputFormatterCanWriteContext
context)
Formatters\StringOutputFormatter.cs (1)
29
public override bool CanWriteResult(
OutputFormatterCanWriteContext
context)
Infrastructure\DefaultOutputFormatterSelector.cs (6)
50
public override IOutputFormatter? SelectFormatter(
OutputFormatterCanWriteContext
context, IList<IOutputFormatter> formatters, MediaTypeCollection contentTypes)
169
OutputFormatterCanWriteContext
formatterContext,
189
OutputFormatterCanWriteContext
formatterContext,
214
OutputFormatterCanWriteContext
formatterContext,
236
OutputFormatterCanWriteContext
formatterContext,
288
OutputFormatterCanWriteContext
context)
Infrastructure\ObjectResultExecutor.cs (1)
170
public static void NoFormatter(ILogger logger,
OutputFormatterCanWriteContext
context, MediaTypeCollection contentTypes)
Infrastructure\OutputFormatterSelector.cs (2)
29
/// <param name="context">The <see cref="
OutputFormatterCanWriteContext
"/> associated with the current request.</param>
33
public abstract IOutputFormatter? SelectFormatter(
OutputFormatterCanWriteContext
context, IList<IOutputFormatter> formatters, MediaTypeCollection mediaTypes);