Ejemplo n.º 1
0
 internal Session(SessionManager sessionManager)
 {
     _sessionManager = sessionManager;
     _id = Guid.NewGuid().ToString("D");
     SetIsNew(true);
     SetIsValid(true);
     this.CanStream = true;
 }
Ejemplo n.º 2
0
 public HttpSession(SessionManager sessionManager, string id)
     : base(sessionManager, id)
 {
 }
Ejemplo n.º 3
0
 private HttpSession(SessionManager sessionManager)
     : base(sessionManager)
 {
 }
Ejemplo n.º 4
0
		/// <summary>
		/// Initializes a new instance of the MessageBroker class.
		/// </summary>
		public MessageBroker(MessageServer messageServer)
		{
			_messageServer = messageServer;
            _services = new CopyOnWriteDictionary();
            _endpoints = new CopyOnWriteDictionary();
            _factories = new CopyOnWriteDictionary();
            _destinationServiceMap = new CopyOnWriteDictionary();
            _destinations = new CopyOnWriteDictionary();
            _clientManager = new ClientManager(this);
            _sessionManager = new SessionManager(this);
            _loginManager = new LoginManager();
		}
Ejemplo n.º 5
0
 internal ConnectionSession(SessionManager sessionManager, IConnection connection)
     : base(sessionManager, Guid.NewGuid().ToString("D") /*connection.ConnectionId*/)
 {
     _connection = connection;
 }
Ejemplo n.º 6
0
 internal Session(SessionManager sessionManager, string id)
 {
     _sessionManager = sessionManager;
     _id = id;
     SetIsNew(true);
     SetIsValid(true);
     this.CanStream = true;
 }