Adam Radocz

Results 25 issues of Adam Radocz

#83 Added a sample UDP client and a new project for the UDP server. I think the current implementation of the SocketTransportFactory is not capable to use the UDP socket.

- Fixed the typos in the Client App. - The `while` now re-render the console if the user goes back to the "main" menu.

Add CompleteAsync and CancelPending to the Protocols. Clean and conflict free version of #129.

Optimization of the `LoggingStream`. - Add `StringBuilder `Pool. - Add `in` keyword. - Use `char` instead of a `string `when appending to the `StringBuilder`. Clean and conflict free version of...

Fixes #132 Added a framing protocol for a scenario when a frame is variable sized and the header's `PayloadLength` field is used to split the incoming stream. Plus implemented a...

When a string is compared with another string it is specified to use the ordinal comparison.

Noticed a few potential issues: - `ConnectionLimitMiddleware` doesn't call `Dispose` on `SemaphoreSlim _limiter`. - `ConsumableArrayBufferWriter` should be sealed or the `Dispose` should be `virtual`. - `TimerAwaitable` should be sealed or...

Dispose LoggerFactory instances in the Client Sample app.

There are framing protocols that are prefixed with a header object, so the simple length prefix protocol is not good for those scenarios. I'll happily develop a generic framing protocol...

Fixes #127 I updated the Custom protocol to show how to disconnect the client from the server. This PR is based on #129.