public async Task <IHttpActionResult> GetAllUsers([FromUri] UserFilterBindingModel filter) { var users = await UserManager.FilterUsers(filter); var filteredCount = await UserManager.Users.FilteredCountAsync(filter); var result = CollectionResponseDto <UserDto, User> .Create(users, UserDto.CreateFromModel, filteredCount); return(Ok(result)); }
public async Task <IHttpActionResult> GetTotalUsers([FromUri] UserFilterBindingModel filter) { var count = await UserManager.Users.FilteredCountAsync(filter); return(Ok(ResponseDto <int> .Create(count))); }