public static UnsubAckPacket RemoveSubscriptions(ISessionState session, UnsubscribePacket packet)
        {
            foreach (string topicToRemove in packet.TopicFilters)
            {
                session.RemoveSubscription(topicToRemove);
            }
            var ack = new UnsubAckPacket
            {
                PacketId = packet.PacketId
            };

            return(ack);
        }
 public static UnsubAckPacket RemoveSubscriptions(ISessionState session, UnsubscribePacket packet)
 {
     foreach (string topicToRemove in packet.TopicFilters)
     {
         session.RemoveSubscription(topicToRemove);
     }
     var ack = new UnsubAckPacket
     {
         PacketId = packet.PacketId
     };
     return ack;
 }