/// /// Класс обработчик TCP-сессии /// Тут должна быть логика обработки сообщений полученных от клиента сессии /// Исходя из текущей структуры, он будет слушать событие MessageReceived и как-то обрабатывать что пришло. Такой вот мальчик на побегушках, тупой сессии. /// При этом, это должен быть хитрый малый, который, если надо, и в БД заглянет, и /// public class TcpSessionHandlerBase { protected TcpSession _sessoin; //Сессия которую обратываем /// /// Конструктор /// /// Сессия которую будет обрабатывать обработчик public TcpSessionHandlerBase(TcpSession session) { _sessoin = session; _sessoin.MessageReceived += OnSessionMessageReceived; } /// /// Что делаем в случае если сессия получила сообщение /// /// /// protected virtual void OnSessionMessageReceived(object sender, ReceivedMessageEventArgs e){} }