#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member 'AccountController.GetPossibleRoles()' public async Task <ActionResult <ResultAccountGetPossibleRoles> > GetPossibleRoles() #pragma warning restore CS1591 // Missing XML comment for publicly visible type or member 'AccountController.GetPossibleRoles()' { ResultAccountGetPossibleRoles res; try { var list = await _context.Roles.Select(a => a.Name).ToListAsync(); res = new ResultAccountGetPossibleRoles(list); return(Ok(res)); } catch (Exception e) { res = new ResultAccountGetPossibleRoles(e); return(BadRequest(res)); } }
public async Task <ActionResult <ResultAccountGetPossibleRoles> > GetPossibleRoles() { ResultAccountGetPossibleRoles res; try { var roles = await _context.Roles.ToListAsync(); var list = (from a in roles select a.Name).ToList(); res = new ResultAccountGetPossibleRoles(list); return(Ok(res)); } catch (Exception e) { res = new ResultAccountGetPossibleRoles(e); return(BadRequest(res)); } }