Class ServerRpc
Namespace: OblivionMp.Sdk.Serverside
Assembly: OblivionMp.Sdk.Serverside.dll
[ServerRpcFor(typeof(OblivionRpcContracts))]
public class ServerRpc : ServerRpcHandlersBase, IHostedService, IDisposable
Inheritance
object ← ServerRpcHandlersBase ← ServerRpc
Implements
Inherited Members
ServerRpcHandlersBase.InitRpc(), ServerRpcHandlersBase.DeInitRpc(), ServerRpcHandlersBase.OnScopeStart(), ServerRpcHandlersBase.Dispose(), ServerRpcHandlersBase.Rpc, ServerRpcHandlersBase.Serializer, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
ServerRpc(EcsApi, OblivionArchetypes, ILogger)
public ServerRpc(EcsApi ecs, OblivionArchetypes archetypes, ILogger logger)
Parameters
ecs EcsApi
archetypes OblivionArchetypes
logger ILogger
Methods
DeInitRpc()
protected override void DeInitRpc()
InitRpc()
protected override void InitRpc()