public override IList <Role> GetAllRoles() { using (var transaction = new TransactionScope(mConfiguration)) { var roleDataStore = new RoleDataStore(transaction); return(roleDataStore.FindAll(ApplicationName)); } }
public override string[] GetAllRoles() { var rolesNames = new List <string>(); using (var transaction = new TransactionScope(mConfiguration)) { var roleDataStore = new RoleDataStore(transaction); IList <Role> list = roleDataStore.FindAll(ApplicationName); foreach (Role ur in list) { rolesNames.Add(ur.Name); } } return(rolesNames.ToArray()); }