Class ServerRpcHandlersBase
Namespace: ReadyM.Relay.Server.Sdk.Rpc
Assembly: ReadyM.Relay.Server.Sdk.dll
public abstract class ServerRpcHandlersBase : IHostedService, IDisposable
Inheritance
object ← ServerRpcHandlersBase
Implements
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
ServerRpcHandlersBase()
protected ServerRpcHandlersBase()
Properties
Rpc
public RpcApi Rpc { protected get; set; }
Property Value
Serializer
public IRelaySerializer Serializer { protected get; set; }
Property Value
IRelaySerializer
Methods
DeInitRpc()
protected abstract void DeInitRpc()
Dispose()
public virtual void Dispose()
InitRpc()
protected abstract void InitRpc()
OnScopeStart()
Called when the DI container is initialized (on game/server start). This allows the service to perform any necessary setup at the appropriate time, such as registering event handlers.
public void OnScopeStart()