When running in environments where it is not possible to query the OS for network information it is impossible to create an instance of MasterloopServerConnection and MasterloopLiveConnection as the constructor crashes out when calling GetLocalIPAddress.
In some cloud environments access to the local IP could be restricted, or irrelevant, so it should be possible to create these classes even if resolving a local ip fails.
When running in environments where it is not possible to query the OS for network information it is impossible to create an instance of MasterloopServerConnection and MasterloopLiveConnection as the constructor crashes out when calling GetLocalIPAddress.
In some cloud environments access to the local IP could be restricted, or irrelevant, so it should be possible to create these classes even if resolving a local ip fails.