Table of Contents

Namespace Uncreated.Warfare.Services

Classes

LifetimeScopeTags

Interfaces

IEarlyLevelHostedService
IEventListenerProvider

Acts as an extra 'service provider' for events to be dispatched to.

IHostedService

Runs at module startup and shutdown.

ILayoutHostedService

Runs at layout session startup and shutdown.

ILayoutPhaseListener<TPhaseType>

Allows a service to listen for a specific phase to start and/or end.

ILayoutStartingListener

Allows services to perform an action before each layout starts.

ILevelHostedService