Skip to content

Release v19.102.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 16:20
93e54df

Added

  • Set UseAutomaticMiddleware = false in the options for builder.AddCratisChronicle(...) and call app.UseCratisChronicle() after UseAuthentication() and UseAuthorization() to place Chronicle's unit of work and causation middleware explicitly. (#5194)

Changed

  • The ASP.NET Core request unit of work no longer resolves its event store when the request starts. It binds on the first operation that needs the store, so a claim-based namespace resolver sees the authenticated user, and requests that never use Chronicle or are rejected by authorization no longer need a namespace. See Authentication and tenant namespaces. (#5194)