Releases: SolalPirelli/ThriftSharp
Releases · SolalPirelli/ThriftSharp
Version 2.1
- Even faster than version 2.0 thanks to some architectural changes. (both reading and writing use compiled expressions)
- Symbols packages are now available on SymbolSource.org
- Bugfixes and minor improvements
Version 2.0
- Thrift# is now up to 10x faster thanks to compiled expression trees
- Support for CancellationToken in all methods
- Plenty of bugfixes, many more unit tests
- Some breaking changes:
- Only asynchronous methods are supported. No more synchronous methods.
ThriftEnumAttribute
no longer has aName
property.ThriftEnumMemberAttribute
has been removed. The enum values are now used.ThriftValueConverterAttribute
for method return values must now be applied to the return values (in C#, use[return: ThriftValueConverter( ... )]
)ThriftTransportException
has been removed. CatchOperationCanceledException
to detect timeouts.
Version 1.0
- Initial version.
- Features:
- De/serializing all Thrift types to their .NET counterparts
- Communicating with a server
- Value converters
- Proxy generator.