Exemple #1
0
        static void Main(string[] args)
        {
            var     providerType = GetTypeOfLoggingProviderFromConfigFile();
            ILogger logger       = LoggerProviderFactory.GetLoggerProvider(providerType);

            logger.LogMessage("Hello from Factory Method!");
            Console.ReadLine();
        }
        static void Main(string[] args)
        {
            var logger = LoggerProviderFactory.GetLoggerProvider(LoggerType.Log4Net);

            logger.LogMessage("Test 1");
            logger.LogMessage("Test 2");
            logger = LoggerProviderFactory.GetLoggerProvider(LoggerType.MyLogger);
            logger.LogMessage("Test 3");
            logger.LogMessage("Test 4");
            Console.ReadKey();
        }