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 |