public static TMLobby RecallRpc(this IRpc host, TMLobby lobby) { var tupple = host.ReflectRpcFunctions(); tupple.ForEach(t => { lobby.Unregister(t.Item1); }); return(lobby); }
public static RpcServer UseRpc(this IRpc host, RpcServer server) { var tupple = host.ReflectRpcFunctions(); tupple.ForEach(t => { server.Register(t.Item1, t.Item2); }); return(server); }