Class RuntimeDataContainerRegistry
- Namespace
- FishMMO.Server.Implementation
- Assembly
- FishMMO.Server.dll
Handles registration, lookup, and initialization of IRuntimeDataContainer instances. Provides global access and lifecycle management for runtime data containers. Extends the generic ServerComponentRegistry to provide container-specific initialization.
public class RuntimeDataContainerRegistry : ServerComponentRegistry<INetworkManagerWrapper, NetworkConnection, IRuntimeDataContainer>, IServerComponentRegistry<INetworkManagerWrapper, NetworkConnection, IRuntimeDataContainer>
- Inheritance
-
RuntimeDataContainerRegistry
- Implements
- Inherited Members
Properties
RegistryName
Registry name for logging purposes.
protected override string RegistryName { get; }
Property Value
Methods
DeinitializeAll()
Deinitializes all registered data containers and clears their data.
public override void DeinitializeAll()
InitializeAll(IServer)
Initializes all registered IRuntimeDataContainers with the provided server and server manager.
public override void InitializeAll(IServer server)
Parameters
serverIServerThe server instance.