public override void RegisterProtocol(BaseProtocol protocol)
{
OutboundCluster = protocol as OutboundClusterProtocol;
foreach (var room in ClientApplicationManager.ApplicationByName.Values)
{
room.SOManager.RegisterProtocol(OutboundCluster);
}
while (_offlineTasks!=null)
{
_offlineTasks(OutboundCluster);
_offlineTasks = null;
}
}