public T GetService <T>() where T : ActorRef { var refTypeName = typeof(T).Name; string name = refTypeName.Substring(0, refTypeName.Length - 3); return((T)Global.GetActorRef(typeof(T), name, null, Global.Host)); }
public T GetService <T>() where T : ActorRef { var tname = typeof(T).Name; string actorName = tname.Substring(0, tname.Length - 3); return((T)Global.GetActorRef(typeof(T), actorName, this, Global.Host)); }
public T GetActorRef <T>(string name) where T : ActorRef { return((T)Global.GetActorRef(typeof(T), name, null, Global.Host)); }
public T GetAvatar <T>(string uid) where T : ActorRef { return((T)Global.GetActorRef(typeof(T), uid, null, Global.Host)); }
public ActorRef GetActorRef(Type refType, string actorName) { return(Global.GetActorRef(refType, actorName, this, Global.Host)); }
public T GetActorRef <T>(string actorName) where T : ActorRef { return((T)Global.GetActorRef(typeof(T), actorName, this, Global.Host)); }
public virtual ActorRef ActorRef() { return(Global.GetActorRef(Global.TypeManager.GetActorRefType(this.GetType().Name), this.UniqueName, this, Global.Host)); }
public T GetService <T>(string name) where T : ActorRef { return((T)Global.GetActorRef(typeof(T), name, this, Global.Host)); }