You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project is nice, but it does two things at the same time:
Generate classes / interfaces to implement defined service / methods.
Implements transport, channels, server and client, error handling, framing, etc.
I think these two things should be decoupled, so alternative implementations of 2) can be used without changing 1). Using 2) forces ones to use a specific implementation details, i.e. logging, configuration, threading and memory management model, overload protection methods on server, load balancing methods on client, use other hunt dependencies, etc.
The text was updated successfully, but these errors were encountered:
This project is nice, but it does two things at the same time:
I think these two things should be decoupled, so alternative implementations of 2) can be used without changing 1). Using 2) forces ones to use a specific implementation details, i.e. logging, configuration, threading and memory management model, overload protection methods on server, load balancing methods on client, use other
hunt
dependencies, etc.The text was updated successfully, but these errors were encountered: