iw4madminapplicationfactories ConfigurationHandlerFactory - RaidMax/IW4M-Admin GitHub Wiki
Public class
ConfigurationHandlerFactory Description
implementation of IConfigurationHandlerFactory provides base functionality to create configuration handlers
Diagram
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph IW4MAdmin.Application.Factories
IW4MAdmin.Application.Factories.ConfigurationHandlerFactory[ConfigurationHandlerFactory](/RaidMax/IW4M-Admin/wiki/ConfigurationHandlerFactory)
end
subgraph SharedLibraryCore.Interfaces
SharedLibraryCore.Interfaces.IConfigurationHandlerFactory[IConfigurationHandlerFactory](/RaidMax/IW4M-Admin/wiki/IConfigurationHandlerFactory)
class SharedLibraryCore.Interfaces.IConfigurationHandlerFactory interfaceStyle;
end
SharedLibraryCore.Interfaces.IConfigurationHandlerFactory --> IW4MAdmin.Application.Factories.ConfigurationHandlerFactory
Members
Methods
Public methods
Returns | Name |
---|---|
IConfigurationHandler <T > |
GetConfigurationHandler (string name) |
Task <IConfigurationHandler <T >> |
GetConfigurationHandlerAsync (string name) |
Details
Summary
implementation of IConfigurationHandlerFactory provides base functionality to create configuration handlers
Inheritance
Constructors
ConfigurationHandlerFactory
public ConfigurationHandlerFactory()
Methods
GetConfigurationHandler
public virtual IConfigurationHandler<T> GetConfigurationHandler<T>(string name)
where T : IBaseConfiguration
Arguments
Type | Name | Description |
---|---|---|
string |
name |
GetConfigurationHandlerAsync
public virtual async Task<IConfigurationHandler<T>> GetConfigurationHandlerAsync<T>(string name)
where T : IBaseConfiguration
Arguments
Type | Name | Description |
---|---|---|
string |
name |
Generated with ModularDoc