2 instantiations of OutputFormatterWriteContext
Microsoft.AspNetCore.Mvc.Core (2)
Infrastructure\DefaultApiProblemDetailsWriter.cs (1)
72
var formatterContext = new
OutputFormatterWriteContext
(
Infrastructure\ObjectResultExecutor.cs (1)
86
var formatterContext = new
OutputFormatterWriteContext
(
24 references to OutputFormatterWriteContext
Microsoft.AspNetCore.Mvc.Abstractions (4)
Formatters\IOutputFormatter.cs (1)
24
Task WriteAsync(
OutputFormatterWriteContext
context);
Formatters\OutputFormatterCanWriteContext.cs (1)
37
/// <see cref="IOutputFormatter.WriteAsync(
OutputFormatterWriteContext
)"/>
Formatters\OutputFormatterWriteContext.cs (2)
10
/// A context object for <see cref="IOutputFormatter.WriteAsync(
OutputFormatterWriteContext
)"/>.
15
/// Creates a new <see cref="
OutputFormatterWriteContext
"/>.
Microsoft.AspNetCore.Mvc.Core (16)
Formatters\HttpNoContentOutputFormatter.cs (1)
34
public Task WriteAsync(
OutputFormatterWriteContext
context)
Formatters\OutputFormatter.cs (3)
157
public virtual Task WriteAsync(
OutputFormatterWriteContext
context)
169
public virtual void WriteResponseHeaders(
OutputFormatterWriteContext
context)
182
public abstract Task WriteResponseBodyAsync(
OutputFormatterWriteContext
context);
Formatters\StreamOutputFormatter.cs (1)
27
public async Task WriteAsync(
OutputFormatterWriteContext
context)
Formatters\StringOutputFormatter.cs (1)
43
public override Task WriteResponseBodyAsync(
OutputFormatterWriteContext
context, Encoding encoding)
Formatters\SystemTextJsonOutputFormatter.cs (1)
61
public sealed override async Task WriteResponseBodyAsync(
OutputFormatterWriteContext
context, Encoding selectedEncoding)
Formatters\TextOutputFormatter.cs (7)
63
public virtual Encoding SelectCharacterEncoding(
OutputFormatterWriteContext
context)
103
public override Task WriteAsync(
OutputFormatterWriteContext
context)
152
public sealed override Task WriteResponseBodyAsync(
OutputFormatterWriteContext
context)
155
$"{nameof(WriteResponseBodyAsync)}({nameof(
OutputFormatterWriteContext
)})",
157
$"{nameof(WriteResponseBodyAsync)}({nameof(
OutputFormatterWriteContext
)},{nameof(Encoding)})");
168
public abstract Task WriteResponseBodyAsync(
OutputFormatterWriteContext
context, Encoding selectedEncoding);
170
internal static IList<StringWithQualityHeaderValue> GetAcceptCharsetHeaderValues(
OutputFormatterWriteContext
context)
Infrastructure\DefaultApiProblemDetailsWriter.cs (1)
72
var
formatterContext = new OutputFormatterWriteContext(
Infrastructure\ObjectResultExecutor.cs (1)
86
var
formatterContext = new OutputFormatterWriteContext(
Microsoft.AspNetCore.Mvc.Formatters.Xml (4)
XmlDataContractSerializerOutputFormatter.cs (2)
205
OutputFormatterWriteContext
context,
213
public override async Task WriteResponseBodyAsync(
OutputFormatterWriteContext
context, Encoding selectedEncoding)
XmlSerializerOutputFormatter.cs (2)
184
OutputFormatterWriteContext
context,
192
public override async Task WriteResponseBodyAsync(
OutputFormatterWriteContext
context, Encoding selectedEncoding)