Skip to main content
Version: 0.3.1

Class ServerRpcHandlersBase

Namespace: ReadyM.Relay.Server.Sdk.Rpc
Assembly: ReadyM.Relay.Server.Sdk.dll

public abstract class ServerRpcHandlersBase : IHostedService, IDisposable

Inheritance

objectServerRpcHandlersBase

Implements

IHostedService, IDisposable

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

RpcApi

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 start). This allows the service to perform any necessary setup at the appropriate time, such as registering event handlers.

public void OnScopeStart()