Search Results for

    Show / Hide Table of Contents
    View Source

    Class AspNetCoreRequestAccessor

    Inheritance
    System.Object
    Namespace: Umbraco.Cms.Web.Common.AspNetCore
    Assembly: Umbraco.Web.Common.dll
    Syntax
    public class AspNetCoreRequestAccessor : IRequestAccessor, INotificationHandler<UmbracoRequestBeginNotification>

    Constructors

    View Source

    AspNetCoreRequestAccessor(IHttpContextAccessor, IOptionsMonitor<WebRoutingSettings>)

    Initializes a new instance of the AspNetCoreRequestAccessor class.

    Declaration
    public AspNetCoreRequestAccessor(IHttpContextAccessor httpContextAccessor, IOptionsMonitor<WebRoutingSettings> webRoutingSettings)
    Parameters
    Type Name Description
    Microsoft.AspNetCore.Http.IHttpContextAccessor httpContextAccessor
    Microsoft.Extensions.Options.IOptionsMonitor<WebRoutingSettings> webRoutingSettings

    Methods

    View Source

    Dispose()

    Declaration
    public void Dispose()
    View Source

    GetApplicationUrl()

    Declaration
    public Uri? GetApplicationUrl()
    Returns
    Type Description
    System.Nullable<Uri>
    View Source

    GetQueryStringValue(String)

    Returns the query string value for the given name

    Declaration
    public string GetQueryStringValue(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.String
    View Source

    GetRequestUrl()

    Declaration
    public Uri? GetRequestUrl()
    Returns
    Type Description
    System.Nullable<Uri>
    View Source

    GetRequestValue(String)

    Returns the request/form/querystring value for the given name

    Declaration
    public string GetRequestValue(string name)
    Parameters
    Type Name Description
    System.String name
    Returns
    Type Description
    System.String
    View Source

    Handle(UmbracoRequestBeginNotification)

    This is now a NoOp, and is no longer used, instead ApplicationUrlRequestBeginNotificationHandler is used

    Declaration
    public void Handle(UmbracoRequestBeginNotification notification)
    Parameters
    Type Name Description
    UmbracoRequestBeginNotification notification
    • Improve this Doc
    • View Source
    In This Article
    • Constructors
      • AspNetCoreRequestAccessor(IHttpContextAccessor, IOptionsMonitor<WebRoutingSettings>)
    • Methods
      • Dispose()
      • GetApplicationUrl()
      • GetQueryStringValue(String)
      • GetRequestUrl()
      • GetRequestValue(String)
      • Handle(UmbracoRequestBeginNotification)
    Back to top Copyright © 2016-present Umbraco
    Generated by DocFX