跳到主要内容
版本:0.4.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/server start). This allows the service to perform any necessary setup at the appropriate time, such as registering event handlers.

public void OnScopeStart()