///
/// Класс обработчик 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){}
}