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