Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.Net: Process Cloud Events - Publish Events Abstractions #10477

Merged

Conversation

esttenorio
Copy link
Contributor

@esttenorio esttenorio commented Feb 11, 2025

Motivation and Context

Description

Changes

  • more plumbing:
    • piping source event name info when emitting an event
    • capturing event name when linking step/process edges
  • creating new step family components - ProxyStep (following similar pattern used for MapStep by @crickman )
    • ProcessProxyBuilder
    • KernelProcessProxy
    • LocalProxy
    • ProxyActor/IProxy/DaprProxyInfo
  • updating process cloud events uts
  • adding new uts in

Fixes #10328

Contribution Checklist

@markwallace-microsoft markwallace-microsoft added the .NET Issue or Pull requests regarding .NET code label Feb 11, 2025
@github-actions github-actions bot changed the title Process Cloud Events - Publish Events Abstractions .Net: Process Cloud Events - Publish Events Abstractions Feb 11, 2025
@esttenorio esttenorio self-assigned this Feb 11, 2025
@esttenorio esttenorio requested a review from alliscode February 27, 2025 21:44
@esttenorio esttenorio marked this pull request as ready for review February 27, 2025 22:13
@esttenorio esttenorio requested a review from a team as a code owner February 27, 2025 22:13
@esttenorio esttenorio added this pull request to the merge queue Mar 5, 2025
Merged via the queue into microsoft:main with commit 7502712 Mar 5, 2025
19 checks passed
@esttenorio esttenorio deleted the estenori/cloudEventsPublishAbstraction branch March 5, 2025 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cloud-events dapr .NET Issue or Pull requests regarding .NET code processes
Projects
Status: Sprint: Done
Development

Successfully merging this pull request may close these issues.

Cloud Events - new Step type dedicated to work as Proxy Step abstraction
4 participants