Exemplo n.º 1
0
        public void WriteLogUsingConstructorInjection(string message)
        {
            logger = new FileLogger(FileDirectory);

            Constructor_Dependency_Injection.LoggingEngine cEngine =
                new Constructor_Dependency_Injection.LoggingEngine(logger);
            cEngine.Log(message);
            cEngine = null;

            logger = new ConsoleLogger();

            cEngine = new Constructor_Dependency_Injection.LoggingEngine(logger);
            cEngine.Log(message);
            cEngine = null;

            logger = new XmlLogger(FileDirectory);

            cEngine = new Constructor_Dependency_Injection.LoggingEngine(logger);
            cEngine.Log(message);
            cEngine = null;
        }
Exemplo n.º 2
0
        public void WriteLogUsingConstructorInjection(string message)
        {
            logger = new FileLogger(FileDirectory);

            Constructor_Dependency_Injection.LoggingEngine cEngine = 
                new Constructor_Dependency_Injection.LoggingEngine(logger);
            cEngine.Log(message);
            cEngine = null;

            logger = new ConsoleLogger();

            cEngine = new Constructor_Dependency_Injection.LoggingEngine(logger);
            cEngine.Log(message);
            cEngine = null;

            logger = new XmlLogger(FileDirectory);

            cEngine = new Constructor_Dependency_Injection.LoggingEngine(logger);
            cEngine.Log(message);
            cEngine = null;
        }