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

ProvideServiceEvent to allow other implementations #1026

Closed
1 task done
0utplay opened this issue Dec 29, 2022 · 1 comment
Closed
1 task done

ProvideServiceEvent to allow other implementations #1026

0utplay opened this issue Dec 29, 2022 · 1 comment
Labels
t: feature request A request of a feature someone wants to see in a future release.

Comments

@0utplay
Copy link
Member

0utplay commented Dec 29, 2022

Describe the new feature

Create a new ProvideServiceEvent that is called when a service from the ServiceRegistry is requested. This event should provide a way to override the choosen service so that the user can decide if a different implementation then the one choosen should be used.

Why do you need this feature?

Users should be able to provide other implementations than the default impl

Issue uniqueness

  • Yes, this issue is unique. There are no similar issues.
@0utplay 0utplay added the t: feature request A request of a feature someone wants to see in a future release. label Dec 29, 2022
@0utplay 0utplay moved this to 📋 Backlog in v4 Roadmap Dec 29, 2022
@0utplay
Copy link
Member Author

0utplay commented Dec 29, 2024

With #1566 the service registry is capable of providing a new implementation on every call. The event is most likely not needed anymore

@0utplay 0utplay closed this as not planned Won't fix, can't repro, duplicate, stale Dec 29, 2024
@github-project-automation github-project-automation bot moved this from 📋 Backlog to ✅ Done in v4 Roadmap Dec 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
t: feature request A request of a feature someone wants to see in a future release.
Projects
Status: Done
Development

No branches or pull requests

1 participant