示例#1
0
 public IAgent GetAgentFor(Type actorType)
 {
     return(Agents.ReadOrWrite(actorType, () => AgentFactory.GetAgentFor(actorType)));
 }
示例#2
0
        public IAgent <TActor> GetAgentFor <TActor>() where TActor : class
        {
            var actorType = typeof(TActor);

            return(Agents.ReadOrWrite(actorType, () => AgentFactory.GetAgentFor <TActor>()) as IAgent <TActor>);
        }