Skip to content

API http.sys: EnableKernelResponseBuffering #47777

Closed
@mgravell

Description

@mgravell

Background and Motivation

Additional configuration option for http.sys : #47776

Proposed API

namespace Microsoft.AspNetCore.Server.HttpSys;

public class HttpSysOptions
{
+    public bool EnableKernelResponseBuffering { get; set; } 
}

Usage Examples

builder.UseHttpSys(options =>
{
    options.EnableKernelResponseBuffering = true;
});

Alternative Designs

for back-port and compat; app-context switch that also impacts initial value

Risks

None; no change if not used; no overload resolution issues.

Metadata

Metadata

Assignees

No one assigned

    Labels

    api-approvedAPI was approved in API review, it can be implementedarea-networkingIncludes servers, yarp, json patch, bedrock, websockets, http client factory, and http abstractionsblog-candidateConsider mentioning this in the release blog post

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions