Skip to content

Brine2DServiceCollectionExtensions Class

Definition

Namespace: Brine2D.Hosting

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

C#
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\).