Class DataModule
Data module
public class DataModule : ModuleBaseClass<DataModule>, IEquatable<DataModule>, IModule
- Inheritance
-
DataModule
- Implements
- Inherited Members
- Extension Methods
Constructors
DataModule()
Initializes a new instance of the DataModule class.
public DataModule()
Properties
Order
Gets the order that they are initialized in.
public override int Order { get; protected set; }
Property Value
- int
The order that they are initialized in.
Methods
ConfigureServices(IServiceCollection?, IConfiguration?, IHostEnvironment?)
Configures the services for the module.
public override IServiceCollection? ConfigureServices(IServiceCollection? services, IConfiguration? configuration, IHostEnvironment? environment)
Parameters
services
IServiceCollectionThe services collection.
configuration
IConfigurationThe configuration.
environment
IHostEnvironmentThe environment.
Returns
InitializeDataAsync(IDataService?, IServiceProvider?)
Initializes the data.
public override Task InitializeDataAsync(IDataService? dataService, IServiceProvider? services)
Parameters
dataService
IDataServiceThe data service.
services
IServiceProviderThe services for the application.
Returns
- Task
The async task.
See Also
ModuleBaseClass<TModule>