private IEnumerable<IResult> LoadUsers() { yield return Show.Busy("Loading users"); var getUsers = new GetLoginUsers().AsResult(); yield return getUsers; foreach (var user in getUsers.Response) { Users.Add(user); } yield return Show.NotBusy(); }
public void Handle(GetLoginUsers command, Action<IEnumerable<User>> callback) { Client.GetUsersCompleted += (sender, args) => callback(args.Result); Client.GetUsersAsync(); }