Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement HttpContext against Core HttpContext #427

Merged
merged 4 commits into from
Feb 14, 2022

Commits on Feb 10, 2022

  1. Implement HttpContext against Core HttpContext

    This change starts plumbing ASP.NET Core HttpContext through the HttpContext
    and sets up the caching mechanism used to ensure only a single instance
    of the HttpContext is created per context.
    
    Conversion between the adapters and core types are provided via both
    implicit operators as well as extension methods that get or unwrap the
    adapters. The HttpContext adapter is stored in the core
    HttpContext.Features so that only a single instance is used for each
    instance of the core context. The additional members (such as .Request
    or .Response) are cached within the adapters and only created on demand.
    
    This change also includes the HttpContextWrapper, HttpRequestWrapper,
    and HttpResponseWrapper which are converted and stored in a similar way
    as to the HttpContext adapter.
    twsouthwick committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    e0fe016 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3996acb View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Configuration menu
    Copy the full SHA
    e6987bf View commit details
    Browse the repository at this point in the history
  2. add to excluded list

    twsouthwick committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    8149159 View commit details
    Browse the repository at this point in the history