Cope snippets within getting-started.md currently use the fluent interface by calling WithDefaults() first before specifying ptjer details, such as WithTcpPort(tcpPort). However, WithDefaults() currently calls StartHttpServer(), so the subsequent WithTcpPort(tcpPort) does not affect the http server, and it still defaults to port 8060.
For example in A Simple Example:
var tcpPort = Extensions.GetAvailableTcpPort();
var udpPort = Extensions.GetAvailableUdpPort();
var oscQuery = new OSCQueryServiceBuilder()
.WithDefaults()
.WithTcpPort(tcpPort)
.WithUdpPort(udpPort)
.WithServiceName("MyService")
.Build();
// Manually logging the ports to see them without a logger
Console.WriteLine($"Started OSCQueryService at TCP {tcpPort}, UDP {udpPort}");
// Stops the program from ending until a key is pressed
Console.ReadKey();