public Log4NetProvider(IProviderSettings settings) { settings.ThrowIfNull(nameof(settings)); udpSettings = settings as IUdpAppenderListenerSettings; udpSettings.ThrowIfNull(nameof(udpSettings)); Information = ProviderRegistrationInformation.Info; ProviderSettings = udpSettings; }
public Log4NetProvider(IProviderSettings settings) { if (settings == null) { throw new ArgumentNullException("settings"); } udpSettings = settings as IUdpAppenderListenerSettings; if (udpSettings == null) { throw new ArgumentException("settings should be assignable to IUdpAppenderListenerSettings", "settings"); } Information = ProviderRegistrationInformation.Info; ProviderSettings = udpSettings; }