реббит) для всего апи
private IConnection _conn;
public IConnection Connection =>
_conn?.IsOpen == true
? _conn
: _conn = ConnectionCreator.CreateConnection(this);
тоесть одно сокетное соединение для всех, которое может получить любой запрос при надобности внутри бизнеслогики
нужно. один физический коннект и много логических (channels). вообще, лучше потестить конечно
Обсуждают сегодня