コード例 #1
0
ファイル: Client.cs プロジェクト: GodLesZ/svn-dump
		internal Client(ClientManager clientManager, string id) {
			_clientManager = clientManager;
			_id = id;
			_clientLeaseTime = 0;
			SetIsNew(true);
			SetIsValid(true);
		}
コード例 #2
0
ファイル: MessageBroker.cs プロジェクト: GodLesZ/svn-dump
		/// <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();
		}