meebey / SmartIrc4net

IRC C# Library
http://www.meebey.net/projects/smartirc4net/
Other
127 stars 52 forks source link

Add support for an encoding fallback. #8

Closed RavuAlHemio closed 11 years ago

RavuAlHemio commented 11 years ago

Added a FallbackEncoding property to IrcConnection. If IrcConnection's bytes-to-string decoding fails using the encoding stored in Encoding, decoding using FallbackEncoding is attempted. (The FallbackEncoding will, very probably, fail silently.)

The default FallbackEncoding is Encoding.Default, i.e. the same as Encoding. That makes this feature opt-in.