public async Task<AuthorisationNodes> GetAuthorisationNodes() { var authorisationNodes = new AuthorisationNodes(); var authorisation = await authorisationManagerServiceProxy.GetAuthorisation().ConfigureAwait(false); authorisation.Activities.ToList().ForEach(a => authorisationNodes.ActivityNodes.Add(GetActivityNode(a))); authorisation.Roles.ToList().ForEach(r => authorisationNodes.RoleNodes.Add(GetRoleNode(r))); authorisation.UserAuthorisations.ToList().ForEach(u => authorisationNodes.UserNodes.Add(GetUserNode(u))); return authorisationNodes; }
public async Task <AuthorisationNodes> GetAuthorisationNodes() { var authorisationNodes = new AuthorisationNodes(); var authorisation = await authorisationManagerServiceProxy.GetAuthorisation().ConfigureAwait(false); authorisation.Activities.ToList().ForEach(a => authorisationNodes.ActivityNodes.Add(GetActivityNode(a))); authorisation.Roles.ToList().ForEach(r => authorisationNodes.RoleNodes.Add(GetRoleNode(r))); authorisation.UserAuthorisations.ToList().ForEach(u => authorisationNodes.UserNodes.Add(GetUserNode(u))); return(authorisationNodes); }