-
>So it would be nice to use a single bool parameter in the Rust encode_sequence code. Something like is_param (= is an operation parameter or return value element) should be sufficient.
I will open…
-
`Endpoint.Protocol` is a convenience property that in theory isn't really needed. The protocol is specified by the `Uri` scheme used to create a `Server`, `XxxConnection` or proxies.
We could consi…
-
> I think we currently don't distinguish typelias from other types
This is correct.
The idea behind type-aliases is that they're for convenience when writing your Slice definition.
After parsing …
-
We currently generate code like:
```
public override void EncodeTrait(ref SliceEncoder encoder)
{
switch (encoder.Encoding)
{
case Slice…
-
Proposal: replace Ice Slice `struct` and `class` by IceRPC Slice `struct`, `compact struct` and `ref struct`.
In IceRPC Slice:
- a struct is always a copy: if you pass the same value as two args …
-
We should add support for resumable connections. The exact API for this feature still need TBD.
-
See also https://github.com/zeroc-ice/icerpc-csharp/pull/559
We should look into using the best mapping for options classes:
- use init properties instead of set properties to ensure it's not poss…
-
All the properties of OutgoingRequest should be core properties (meaning used by the IceRPC core) but OutgoingRequest currently has a number of properties used for interceptor-to-interceptor communica…
-
```
d:\IceRPC\icerpc-csharp-newcompiler\tests\IceRpc.Tests.Slice>d:\IceRPC\icerpc-dev\target\debug\slicec-cs.exe -Rd:\IceRPC\icerpc-csharp-newcompiler\slice -R. AliasTests.ice --output-dir generated
…
-
```
Échoué StreamParam_Byte [1 s]
Message d'erreur :
IceRpc.ConnectionLostException : connection lost
----> IceRpc.Transports.StreamAbortedException : stream aborted with error code Connec…