…stData` (SeleniumHQ#15258)
* [dotnet] Add back in a public parameterless constructor to `HttpRequestData`
* Improve nullability
* Make RequestId only settable internally
* Revert "Make RequestId only settable internally"
This reverts commit d0afea9.
* Handle nullability, make new constructor internal
* Apply suggestions from code review
Simplify null check
Co-authored-by: Nikolay Borisenko <22616990+nvborisenko@users.noreply.github.com>
* Update dotnet/src/webdriver/HttpRequestData.cs
---------
Co-authored-by: Nikolay Borisenko <22616990+nvborisenko@users.noreply.github.com>
User description
…stData`
Thanks for contributing to Selenium!
A PR well described will help maintainers to quickly review and merge it
Before submitting your PR, please check our contributing guidelines.
Avoid large PRs, help reviewers by making them as simple and short as possible.
Motivation and Context
Types of changes
Checklist
PR Type
Bug fix
Description
Added a public parameterless constructor to
HttpRequestData.Updated
RequestIdproperty to allow null values.Changes walkthrough 📝
HttpRequestData.cs
Add parameterless constructor and nullable `RequestId`dotnet/src/webdriver/HttpRequestData.cs
RequestIdproperty to nullable type.