Guides

Aggregates

One input, several rows. Aggregates are built with input blueprints, so the full guide lives there.

An aggregate is a result that implements IBiomeAggregate, so Biome saves its parts in place of the wrapper. You build one with an input blueprint: Blueprint.FromInput, where tests customize a small input object and the factory builds the related rows from it.

Input blueprints can build aggregates as well as ordinary entity outputs, so the full explanation, with a worked example, lives in one guide: