icerpc / icerpc-csharp

A C# RPC framework built for QUIC, with bidirectional streaming, first-class async/await, and Protobuf support.
https://docs.icerpc.dev
Apache License 2.0
108 stars 13 forks source link

IceRpc.ClassAttribute must use GetIceTypeId #242

Closed pepone closed 3 years ago

pepone commented 3 years ago

Rather than pass the type ID and store it with IceRpc.ClassAttribute we should retrieve from the type using GetIceTypeId, we should also add a separate attribute CompactIdAttribute and do the same for compact IDs.

pepone commented 3 years ago

fixed in https://github.com/zeroc-ice/icerpc-csharp/pull/244