예제 #1
0
        public AgentProxy GetAgentProxy(Guid guid)
        {
            AgentProxy session = null;

            Agents.TryGetValue(guid, out session);
            return(session);
        }
예제 #2
0
        //
        public AgentProxy InternAgent(Guid agentGuid)
        {
            AgentProxy interned = null;

            if (!Agents.TryGetValue(agentGuid, out interned))
            {
                interned = new AgentProxy(this, Channel, agentGuid);
                Agents.Add(agentGuid, interned);
            }
            return(interned);
        }