-
-
Notifications
You must be signed in to change notification settings - Fork 8.6k
[dotnet] [bidi] Remove obsolete unsubscribing by attributes #16205
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
base: trunk
Are you sure you want to change the base?
[dotnet] [bidi] Remove obsolete unsubscribing by attributes #16205
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
Try to recall where in code base it was used, subscription without |
User description
🔗 Related Issues
💥 What does this PR do?
🔧 Implementation Notes
💡 Additional Considerations
🔄 Types of changes
PR Type
Other
Description
Remove obsolete unsubscribe by attributes functionality
Simplify broker unsubscribe logic to use subscription IDs only
Clean up unused JSON serialization attributes
Remove deprecated context parameter handling
Diagram Walkthrough
File Walkthrough
Broker.cs
Simplify unsubscribe logic to subscription ID only
dotnet/src/webdriver/BiDi/Communication/Broker.cs
BiDiJsonSerializerContext.cs
Remove obsolete JSON serialization attribute
dotnet/src/webdriver/BiDi/Communication/Json/BiDiJsonSerializerContext.cs
SessionModule.cs
Remove unsubscribe by attributes method
dotnet/src/webdriver/BiDi/Session/SessionModule.cs
UnsubscribeCommand.cs
Remove attributes-based unsubscribe command classes
dotnet/src/webdriver/BiDi/Session/UnsubscribeCommand.cs