Commit 41b6f5c
committed
Refactor Extensions class and update project dependencies
- Comment out `protobuf-net` package reference in `Core.csproj` for potential future use.
- Add new `using` directives in `Extensions.cs` and remove `ProtoBuf` namespace, indicating a shift away from Protobuf serialization.
- Reintroduce and restructure previously removed methods in the `Extensions` class, with some methods commented out for reference.
- Update `GetPropertyValue` method to use `ArgumentNullException.ThrowIfNull` for .NET 6.0 compatibility while maintaining support for earlier versions.
- Comment out several serialization and XML handling methods, suggesting a potential deprecation or design shift.
- Overall, these changes enhance code clarity and maintain compatibility with newer frameworks.1 parent b101e53 commit 41b6f5c
File tree
2 files changed
+455
-451
lines changed2 files changed
+455
-451
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
0 commit comments