[dotnet] [bidi] Refactor BiDi module initialization to pass BiDi explicitly#16983
[dotnet] [bidi] Refactor BiDi module initialization to pass BiDi explicitly#16983nvborisenko merged 2 commits intoSeleniumHQ:trunkfrom
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
||||||||||||||
The primary focus is to consistently pass the required dependencies explicitly. It allows keeping a reference to BiDi object only when required.
💥 What does this PR do?
Now modules should implement
Initialize(BiDi, JsonSerializerOptions).🔄 Types of changes