public async Task <Result <RolesResult> > Roles(GroupQuery.Group query) { string route = $"{GetUrl("roles")}{query.ToQueryString()}"; var response = await _restClientService.Get <RolesResult>(route); return(ServiceHelper.MapResponse(response)); }
public async Task <Result <GroupResult> > Info(string roomId) { var query = new GroupQuery.Group { RoomId = roomId }; string route = $"{GetUrl("info")}{query.ToQueryString()}"; var response = await _restClientService.Get <GroupResult>(route); return(ServiceHelper.MapResponse(response)); }
public async Task <Result <Integrations> > GetIntegrations(string roomId) { var query = new GroupQuery.Group { RoomId = roomId }; string route = $"{GetUrl("getIntegrations")}{query.ToQueryString()}"; var response = await _restClientService.Get <Integrations>(route); return(ServiceHelper.MapResponse(response)); }