Skip to content
New issue

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

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

Already on GitHub? # to your account

ASP.NET Core Receiver Middleware #13

Merged
merged 8 commits into from
Apr 19, 2023
Merged

ASP.NET Core Receiver Middleware #13

merged 8 commits into from
Apr 19, 2023

Conversation

tsutomi
Copy link
Member

@tsutomi tsutomi commented Apr 19, 2023

Changing the design and behavior of the Webhook Receiver packages

  • Removal of the Deveel.Webhooks.Receiver package - This was implemented to be used with the System.Net.Http library, suited mostly for sending messages
  • Redesign of the Webhook Builder - The webhook receiver builder is now a class that implements the builder patterns in fully, and that can be instantiated
  • New Webhook Receiver Design - The process of receive of the webhooks has been totally redesigned, to focus only on the capabilities offered by the Microsoft.AspNetCore libraries, and implementing a new logic of receive and handling, keeping the rwo processes separated
  • ASP.NET Core Middlewares - A new set of middlewares to handle webhook requests from external sources, by simply appending the process in the application pipeline
  • Enhanchement of the Documentation - The GitHub documentation and the code documentation for the Deveel.Webhooks.Receiver.AspNetCore functions has been produced or greatly improved

@tsutomi tsutomi added documentation Improvements or additions to documentation enhancement New feature or request labels Apr 19, 2023
@tsutomi tsutomi self-assigned this Apr 19, 2023
@tsutomi tsutomi linked an issue Apr 19, 2023 that may be closed by this pull request
@tsutomi tsutomi merged commit 771e80e into main Apr 19, 2023
@tsutomi tsutomi deleted the 10-aspnet-core-middleware branch April 19, 2023 18:08
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ASP.NET Core Middleware
1 participant