diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 32bcba5249..ed4dc8f00b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -14,7 +14,7 @@ env: config: Release DOTNET_CLI_TELEMETRY_OPTOUT: 1 DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1 - node_version: 16.x + node_version: 18.x jobs: build-and-test-code: diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 4e1c61ef92..214b492837 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -168,7 +168,7 @@ export default withMermaid({ text: 'Aggregate Projections', link: '/events/projections/aggregate-projections', items: [ { text: 'Live Aggregations', link: '/events/projections/live-aggregates' }, { text: 'Multi-Stream Projections', link: '/events/projections/multi-stream-projections' }, - { text: 'Custom Projections', link: '/events/projections/custom-aggregates' },] + { text: 'Custom Aggregations', link: '/events/projections/custom-aggregates' },] }, { text: 'Event Projections', link: '/events/projections/event-projections' }, { text: 'Custom Projections', link: '/events/projections/custom' }, diff --git a/docs/events/projections/index.md b/docs/events/projections/index.md index 2c32b19029..3adfa59c45 100644 --- a/docs/events/projections/index.md +++ b/docs/events/projections/index.md @@ -11,7 +11,7 @@ Do note that all the various types of aggregated projections inherit from a comm 1. [Single Stream Projections](/events/projections/aggregate-projections) combine events from a single stream into a single view. 2. [Multi Stream Projections](/events/projections/multi-stream-projections) are a specialized form of projection that allows you to aggregate a view against arbitrary groupings of events across streams. 3. [Event Projections](/events/projections/event-projections) are a recipe for building projections that create or delete one or more documents for a single event -4. [Custom Projections](/events/projections/custom-aggregates) are a recipe for building aggregate projections that require more logic than +4. [Custom Aggregations](/events/projections/custom-aggregates) are a recipe for building aggregate projections that require more logic than can be accomplished by the other aggregation types. Example usages are soft-deleted aggregate documents that maybe be recreated later or if you only apply events to an aggregate if the aggregate document previously existed. 5. If one of the built in projection recipes doesn't fit what you want to do, you can happily build your own [custom projection](/events/projections/custom)