-
-
Notifications
You must be signed in to change notification settings - Fork 44
iw4madminapplicationfactories GameServerInstanceFactory
RaidMax edited this page May 21, 2023
·
1 revision
implementation of IGameServerInstanceFactory
flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph IW4MAdmin.Application.Factories
IW4MAdmin.Application.Factories.GameServerInstanceFactory[[GameServerInstanceFactory]]
end
subgraph SharedLibraryCore.Interfaces
SharedLibraryCore.Interfaces.IGameServerInstanceFactory[[IGameServerInstanceFactory]]
class SharedLibraryCore.Interfaces.IGameServerInstanceFactory interfaceStyle;
end
SharedLibraryCore.Interfaces.IGameServerInstanceFactory --> IW4MAdmin.Application.Factories.GameServerInstanceFactory
Returns | Name |
---|---|
Server |
CreateServer (ServerConfiguration config, IManager manager)creates an IW4MServer instance |
implementation of IGameServerInstanceFactory
public GameServerInstanceFactory(ITranslationLookup translationLookup, IMetaServiceV2 metaService, IServiceProvider serviceProvider)
Type | Name | Description |
---|---|---|
ITranslationLookup |
translationLookup | |
IMetaServiceV2 |
metaService | |
IServiceProvider |
serviceProvider |
base constructor
public virtual Server CreateServer(ServerConfiguration config, IManager manager)
Type | Name | Description |
---|---|---|
ServerConfiguration |
config | server configuration |
IManager |
manager | application manager |
creates an IW4MServer instance
Generated with ModularDoc