The plugin is the same?
What did you change?
These are the reasons for refactoring the code:
- More maintainable through proper separation of concerns
- More efficient by reusing HttpClient
- More reliable by using proper async/await patterns
- More robust with proper error handling
- Easier to test by separating business logic from UI concerns
- More performant with proper JSON deserialization
The changes also align the code with C# best practices and design patterns.
Full Changelog: 1.0.0...1.0.1