Azure / Azure/azure-functions-host

Refactor FunctionDispatcher Factory

Open
#5,126 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.