////Constructor Injection //public LoggingEngine(ILogger _logger) //{ // this.logger = _logger; //} public void Log(ILoggerInject loggerInject, string message) { logger = loggerInject.Construct(); logger.OpenLog(); logger.Log(message); logger.CloseLog(); }
public void Log(ILoggerInject loggerInject, string message) { logger = loggerInject.Construct(); logger.OpenLog(); logger.Log(message); logger.CloseLog(); }