1 iw4madminapplicationfactories GameServerInstanceFactory
RaidMax edited this page 2023-05-20 22:09:21 -05:00

GameServerInstanceFactory Internal class

Description

implementation of IGameServerInstanceFactory

Diagram

  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

Members

Methods

Public methods

Returns Name
Server CreateServer(ServerConfiguration config, IManager manager)
creates an IW4MServer instance

Details

Summary

implementation of IGameServerInstanceFactory

Inheritance

Constructors

GameServerInstanceFactory

Source code

public GameServerInstanceFactory(ITranslationLookup translationLookup, IMetaServiceV2 metaService, IServiceProvider serviceProvider)
Arguments
Type Name Description
ITranslationLookup translationLookup
IMetaServiceV2 metaService
IServiceProvider serviceProvider
Summary

base constructor

Methods

CreateServer

Source code

public virtual Server CreateServer(ServerConfiguration config, IManager manager)
Arguments
Type Name Description
ServerConfiguration config server configuration
IManager manager application manager
Summary

creates an IW4MServer instance

Returns

Generated with ModularDoc