getServices method
Implementation
Future<ServicesDto> getServices() async {
final instances = await _repo.getInstances();
final groups = instances.groupBy((i) => i.serviceName);
final services = groups.entries
.map((e) => ServiceDto(e.key, e.value.map((i) => i.toDto()).toList()))
.toList();
return ServicesDto(
environment: environment,
services: services,
);
}