跳到主要内容
版本:Next

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

public void OnScopeStart()