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

[Feature] Enable pipeline validation upon startup #2176

Open
Daafmans opened this issue Jul 4, 2022 · 1 comment
Open

[Feature] Enable pipeline validation upon startup #2176

Daafmans opened this issue Jul 4, 2022 · 1 comment
Assignees
Labels
0 - Backlog feature request good first issue .NET Pull requests that update .net code v9.next allocate to a v9 future release

Comments

@Daafmans
Copy link

Daafmans commented Jul 4, 2022

As someone with little experience with Brighter, setting up a pipeline correctly can be a little tricky. For example, it's easy to mistakenly mix sync and async handlers, subscriptions, policies, etc. When building a consumer, Brighter informs me of these issues when I start everything up and send a message to my broker for my application to consume.

Is it possible to implement something that forces Brighter to validate pipelines at startup? Perhaps something configurable so as to only run in certain environments (like on a local machine), to not impact startup times in production?

This would cut down the time for each cycle in the "build everything, run everything, see problem, fix problem, try again"-cycle

@iancooper iancooper self-assigned this Jul 6, 2022
@iancooper iancooper added 0 - Backlog good first issue feature request v9.next allocate to a v9 future release .NET Pull requests that update .net code labels Jul 6, 2022
@iancooper
Copy link
Member

Thanks @Daafmans. I think it's a useful suggestion as the more help we can give with configuration the better. @preardon @holytshirt thoughts?

@iancooper iancooper changed the title Enable pipeline validation upon startup [Feature] Enable pipeline validation upon startup Jul 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - Backlog feature request good first issue .NET Pull requests that update .net code v9.next allocate to a v9 future release
Projects
None yet
Development

No branches or pull requests

4 participants