Brine2DServiceCollectionExtensions Class

Extension methods for configuring Brine2D services in an Microsoft.Extensions.DependencyInjection.IServiceCollection. Follows ASP.NET Core naming convention (e.g., EntityFrameworkServiceCollectionExtensions).

public static class Brine2DServiceCollectionExtensions

Inheritance System.Object → Brine2DServiceCollectionExtensions

Methods
AddBrine2D(this IServiceCollection) Adds Brine2D core engine services.
AddECSCore(IServiceCollection) Adds core ECS infrastructure. Each scene gets its own IEntityWorld instance (scoped, one per scene lifetime).