Example #1
0
        public IMessagingSession CreateSession(Action onFailure)
        {
            var session = new InMemorySession(this);

            lock (m_Sessions)
            {
                m_Sessions.Add(session);
                return(session);
            }
        }
        public IMessagingSession CreateSession(Action onFailure, Destination destination = default(Destination))
        {
            var session = new InMemorySession(this);

            lock (m_Sessions)
            {
                m_Sessions.Add(session);
                return(session);
            }
        }