Getting List of Users
To find or process information about users of the system, there is a method that allows you to get a list of all objects StiUser, to which the current user can access. Use the method FetchAll() (FetchAllAsync()).
| .NET API | 
| ... public void ProcessUsersInfo() { var connection = new Stimulsoft.Server.Connect.StiServerConnection("localhost:40010"); connection.Accounts.Users.Login("UserName@example.com", "Password"); var users = connection.Accounts.Users.FetchAll(); 
 //find user with last name "Smith" var mrSmith = users.First(a => a.FirstName == "Smith"); } ... | 
Asynchronous method:
| .NET API | 
| ... public async void ProcessUsersInfoAsync() { var connection = new Stimulsoft.Server.Connect.StiServerConnection("localhost:40010"); await connection.Accounts.Users.LoginAsync("UserName@example.com", "Password"); var users = await connection.Accounts.Users.FetchAllAsync(); 
 //is exist user with name "John" var isJohnExists = users.Any(a => a.LastName == "John"); } ... |