Azure / Azure/azure-functions-host
Refactor FunctionDispatcher Factory
Open
- Dominant language
- C#
- Stars
- 2k
- Forks
- 482
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 36
Description
Follow up to PR #5028
Rpc and Http dispatchers have different dependencies:
- LanguageWorkerOptions vs HttpWorkerOptions
- Rpc workers have placeholder channels
Need to unify dependencies for building better abstractions around function dispatcher
Contributor guide
Research direction
Start by reviewing PR #5028 and locating the FunctionDispatcher factory and its Rpc and Http dispatcher callers. Compare the LanguageWorkerOptions, HttpWorkerOptions, and placeholder-channel dependencies; done means both dispatchers can be built through a unified dependency abstraction.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- backend
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100