DisplayOptionsServiceCollectionExtensions class

Provides helper class to assist server configuration

Namespace: ASNA.QSys.Expo.Model Assembly: ASNA.QSys.Expo.Model.dll

Inheritance: Object

Remarks🔗

ASP.NET RazorPage Websites normally has a configuration source C# file named Startup.cs which is called by the ASP.NET runtime. It looks something like the following code:

public void ConfigureServices(IServiceCollection services)
{
    .
    .
    .

    services.ConfigureDisplayPagesOptions(Configuration);

This bootstrap Dependency Injection mechanism, glues (injects) the settings of the Website file appsettings.json, in particular the Section DisplayPages to the Website configuration.

See related class DisplayPagesOptions Class

Methods🔗

Signature Description
ConfigureDisplayPagesOptions(IServiceCollection, IConfiguration) Gets

IServiceCollection ConfigureDisplayPagesOptions(IServiceCollection services, IConfiguration configuration)🔗

Gets

IServiceCollection ConfigureDisplayPagesOptions(IServiceCollection services, IConfiguration configuration)

Parameters

Type Parameter name Description
IServiceCollection services service collection reference
IConfiguration configuration set of key value properties

Returns

Type Description
IServiceCollection the service collection