Beispiel #1
0
        /// <summary>
        /// Метод удаление логгера
        /// </summary>
        /// <param name="logger"></param>
        public static void RemoveLogger(ILogger logger)
        {
            _printFunction     -= logger.Print;
            _printArgsFunction -= logger.Print;

            _errorPrintFunction     -= logger.ErrorPrint;
            _errorPrintArgsFunction -= logger.ErrorPrint;
        }
Beispiel #2
0
        /// <summary>
        /// Метод добавления логгера
        /// </summary>
        /// <param name="logger"></param>
        public static void AddLogger(ILogger logger)
        {
            _printFunction     += logger.Print;
            _printArgsFunction += logger.Print;

            _errorPrintFunction     += logger.ErrorPrint;
            _errorPrintArgsFunction += logger.ErrorPrint;
        }