Introduces a new model for building and verifying bindings for all of the types and processors created for the Client. Also quite a lot of rework of things like ArtifactTypeMap and other utilities to make things more reusable and reduce the amount of duplicated code work. Another change is that Projection and Embedding read model types have been split apart to avoid invalid cross-references.
The GettingStarted, Aggregates, Projections and Embeddings samples have been updated. Missing the rest of the samples.
Summary
Introduces a new model for building and verifying bindings for all of the types and processors created for the Client. Also quite a lot of rework of things like ArtifactTypeMap and other utilities to make things more reusable and reduce the amount of duplicated code work. Another change is that Projection and Embedding read model types have been split apart to avoid invalid cross-references.
The GettingStarted, Aggregates, Projections and Embeddings samples have been updated. Missing the rest of the samples.