示例#1
0
 public ActionResult <AccountGroupResponse> Group()
 {
     try
     {
         var query = RequestParser.ParseGroup(Request.QueryString.Value);
         if (!RequestParser.ValidateGroupQuery(query))
         {
             return(BadRequest());
         }
         var groups = _database.GroupQuery(query);
         var t      = new AccountGroupResponse
         {
             Groups = groups.ToArray(),
         };
         return(t);
     }
     catch (Exception ex)
     {
         _logger.Error("Unknown error", ex);
         throw;
     }
 }