跳到主要内容
版本:0.1.1

Class ServerRpcHandlersBase

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

public abstract class ServerRpcHandlersBase : IHostedService, IDisposable

Inheritance​

object ← ServerRpcHandlersBase

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()