/// <summary> /// Sets the network manager implementation to use. /// </summary> /// <param name="impl">Network manager implementation.</param> public static void SetImplementation(NetworkManager impl) { implementation = impl; }
/// <summary> /// Initializes the static fields of <see cref="DesktopNetworkManager"/>. /// </summary> static DesktopNetworkManager() { Instance = new DesktopNetworkManager(); }
/// <summary> /// Initializes the static fields of <see cref="WindowsNetworkManager"/>. /// </summary> static WindowsNetworkManager() { Instance = new WindowsNetworkManager(); }
public ScopedNetworkManager(NetworkManager implementation) { _implementation = implementation; }