public static void Main()
Guid countryFromId = Guid.NewGuid();
Guid countryToId = Guid.NewGuid();
Guid[] areaFromIds = new[] { Guid.NewGuid(), Guid.NewGuid() };
Guid[] areaToIds = new[] { Guid.NewGuid(), Guid.NewGuid() };
Guid[] terminalFromIds = new[] { Guid.NewGuid(), Guid.NewGuid() };
Guid[] terminalToIds = new[] { Guid.NewGuid(), Guid.NewGuid() };
var countryFrom = $"countryFrom:{countryFromId.ToString()}";
var countryTo = $"countryTo:{countryToId.ToString()}";
var areaFrom = $"areaFrom:{string.Join(",", areaFromIds.Select(x => x.ToString()))}";
var areaTo = $"areaTo:{string.Join(",", areaToIds.Select(x => x.ToString()))}";
var terminalFrom = $"terminalFrom:{string.Join(",", terminalFromIds.Select(x => x.ToString()))}";
var terminalTo = $"terminalTo:{string.Join(",", terminalToIds.Select(x => x.ToString()))}";
var queryString = string.Join(";", new[] { countryFrom, countryTo, areaFrom, areaTo, terminalFrom, terminalTo });
Console.WriteLine("single query parameter: sections=" + queryString);
Console.WriteLine("full request: GET {{core}}/container"
+ "\r\n&IncludeLoaded=true"
+ "\r\n&IncludeAssigned=true"
+ "\r\n&IncludeUnassigned=true"