Namespace Serenity.Character.Application.Interfaces.Services
Interfaces
ICharacterService
Service interface for managing character instances in a rail shooter stage. Tracks per-character state for the four characters: Blue, Red, Melee, Orange.
ICharacterSpawnService
Engine-agnostic service interface for spawning and releasing characters. Implementations handle pooling, instantiation, and lifecycle management in the infrastructure layer. Designed for future migration to Serenity.