namespace Divergic.Logging.Xunit { using System; using Microsoft.Extensions.Logging; /// /// The /// interface defines the members for formatting log messages. /// public interface ILogFormatter { /// /// Formats the log message with the specified values. /// /// The number of active logging scopes. /// The logger name. /// The log level. /// The event id. /// The log message. /// The exception to be logged. /// The formatted log message. string Format( int scopeLevel, string categoryName, LogLevel logLevel, EventId eventId, string message, Exception? exception); } }