UserFactoryFindAllReachableRecursively Method |
Namespace: AskiaPortalCmn
public static IEnumerable<IUser> FindAllReachableRecursively( IContext context, IUser user )
Recursively find all users reachable by the specified user.
var context = ContextFactory.CreateByUserGuid(Guid.Parse("20BE5F84-F006-49A0-9674-4B16A090AF2D")); var contextValidation = context.Validate(); if (!contextValidation.Success) { throw contextValidation.Exception; } var users = USerFactory.FindAllReachableRecursively(context, context.User); foreach(IUser user in users) { Console.WriteLine($"User Id={user.Id}: {user.Name}"); }