Networking na perfomance improvments:
- Added local endpoint load balancing
- Improved HTTPClient configuration for faster networking
- Added compile-time serialization code generation for better performance
- Bumped Bounded channel limit to 3000
- Added caching for common paylod properties
- Added GZIP Support for larget payloads
- Replaced the anonymous type used in large response bodies with a Dictionary to avoid the serialization exception that was being thrown
- Fixed a code snippet in docs for custom masking in Program.cs
- Ensured exceptions now return status code 500 instead of incorrectly returning 200, so the platform receives the proper error status.