Skip to content

Epic: Eventing Framework in .NET 9 #53219

Open
@captainsafia

Description

@captainsafia

This issue captures issues related to the "eventing framework" work area in .NET 9. Issues and categorizations are subject to change as design and prototyping is underway.

This eventing framework will allow developers to write applications that support processing messages from various queue providers in their application.

Major categories of work include:

  • Exposing APIs for registering event providers for various queue implementations, including a supported default set
  • Exposing APIs for registering event handlers and implementing a routing implementation to dispatch events to the appropriate handler
  • Expose APIs for serializing and deserializing messages resolved from providers
  • Exposing APIs for exposing framework primitives like middlewares, filters, DI support, etc.
  • Add support for managing the application host and pipeline
  • Add support for relevant metrics/tracing in eventing framework

More details here:

#53219 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    EpicGroups multiple user stories. Can be grouped under a theme.area-minimalIncludes minimal APIs, endpoint filters, parameter binding, request delegate generator etc

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions