Amazon.Runtime.Internal.Util.Logger.ConfigureLoggers C# (CSharp) Метод

ConfigureLoggers() приватный Метод

private ConfigureLoggers ( ) : void
Результат void
        private void ConfigureLoggers()
        {
            LoggingOptions logging = AWSConfigs.LoggingConfig.LogTo;
            foreach (InternalLogger il in loggers)
            {
                if (il is InternalLog4netLogger)
                    il.IsEnabled = (logging & LoggingOptions.Log4Net) == LoggingOptions.Log4Net;
                if (il is InternalConsoleLogger)
                    il.IsEnabled = (logging & LoggingOptions.Console) == LoggingOptions.Console;
#if BCL
                if (il is InternalSystemDiagnosticsLogger)
                    il.IsEnabled = (logging & LoggingOptions.SystemDiagnostics) == LoggingOptions.SystemDiagnostics;
#endif
#if UNITY
                if (il is UnityDebugLogger)
                    il.IsEnabled = (logging & LoggingOptions.UnityLogger) == LoggingOptions.UnityLogger;
#endif
#if __ANDROID__ || __IOS__
                if (il is InternalConsoleLogger)
                    il.IsEnabled = (logging & LoggingOptions.SystemDiagnostics) == LoggingOptions.SystemDiagnostics;
#endif
#if PCL
                if (il is InternalFileLogger)
                    il.IsEnabled = (logging & LoggingOptions.File) == LoggingOptions.File;
#endif

            }
        }