static CNetlogon() { if (System.Environment.OSVersion.Platform == PlatformID.Unix) { _netlogonImplementation = new UnixNetlogon() as INetlogon; } else { _netlogonImplementation = new WindowsNetlogon() as INetlogon; } }