Zerra.Repository (nuget): Agnostic repository core library for the Zerra Framework.  Can switch between relational storage, document storage, and event storage without changing domain code.   This library will need a backing such as Zerra.Repository.Sql.MsSql or Zerra.Repository.EventStore.EventStoreDB  Commonly used types: Zerra.Repository.Repo Zerra.Repository.QueryMany Zerra.Repository.QueryFirst Zerra.Repository.QuerySingle Zerra.Repository.QueryCount Zerra.Repository.QueryAny Zerra.Repository.Create Zerra.Repository.Update Zerra.Repository.DeleteByID Zerra.Repository.EventQueryMany Zerra.Repository.TemporalQueryMany Zerra.Repository.EntityAttribute Zerra.Repository.RelationAttribute Zerra.Repository.PropertyAttribute Zerra.Repository.StorePropertiesAttribute Zerra.Repository.IdentityAttribute Zerra.Repository.ApplyEntityAttribute
Keywords: Framework|CQRS|Microservice|Event|Sourcing|Repository|ORM