inline suspend fun <D : Query.Data> query(imsProject: IMSProject, users: List<User>, body: Query<D>): Pair<IMSUser, ApolloResponse<D>>
Send a query to the IMS
Return
The selected user and the response for the query
Parameters
imsProject
The IMSProject to work on
users
The users sorted with best first
body
The content of the query
owner
The user that created the data, empty if fetching/other non-owned operations
Type Parameters
D
The type of the query to send