Table of Contents

Class Module

Namespace
Shard.Examples
Assembly
Shard.Examples.dll

Showcases contributed world Store definitions.

public sealed class Module : BaseModule, IModule
Inheritance
Module
Implements
Inherited Members

Properties

Manifest

Gets the module's identity and dependency declaration.

public override ModuleManifest Manifest { get; }

Property Value

ModuleManifest

Methods

OnPreloadAsync(CancellationToken)

Performs asynchronous preload work that must complete before this module can start.

protected override Task OnPreloadAsync(CancellationToken _)

Parameters

_ CancellationToken

Returns

Task

A task representing the asynchronous preload operation.

OnSetup()

Called during synchronous module setup after the module context has been assigned.

protected override void OnSetup()