Пример #1
0
        public async Task <IEnumerable <Role> > Handle(GetAllRoleRequest request, CancellationToken cancellationToken)
        {
            string sql      = "getAllRole";
            var    listPost = _query.Query <Entities.Role>(1, sql, null).ToList();

            return(await Task.FromResult(listPost));
        }
Пример #2
0
        public virtual void logic_rpc_Handle(GetAllRoleRequest req, OnRpcReturn <GetAllRoleResponse> cb)
        {
            RoleInfo[] roleList = GetAllRoles();
            HashMap <string, OnlinePlayerData> uuidMap = new HashMap <string, OnlinePlayerData>();

            for (int i = 0; i < roleList.Length; ++i)
            {
                var rold = roleList[i];
                uuidMap.Add(rold.uuid, new OnlinePlayerData()
                {
                    name          = rold.enter.roleDisplayName,
                    serverGroupId = rold.enter.servergroupID
                });
            }
            cb(new GetAllRoleResponse()
            {
                uuidMap = uuidMap
            });
        }
Пример #3
0
 public async Task <ActionResult> GetAll([FromQuery] GetAllRoleRequest command)
 {
     return(await base.Query <GetAllRoleRequest, GetAllRoleResponse>(command));
 }