diff --git a/src/Umbraco.Core/Logging/LoggerExtensions.cs b/src/Umbraco.Core/Logging/LoggerExtensions.cs
index df939582b8..a970a9ab00 100644
--- a/src/Umbraco.Core/Logging/LoggerExtensions.cs
+++ b/src/Umbraco.Core/Logging/LoggerExtensions.cs
@@ -149,5 +149,32 @@ namespace Umbraco.Core.Logging
logger.Verbose(typeof(T), messageTemplate, propertyValues);
}
+
+ ///
+ /// Logs a fatal message.
+ ///
+ /// The reporting type.
+ /// The logger.
+ /// An exception.
+ /// A message.
+ public static void Fatal(this ILogger logger, Exception exception, string message)
+ {
+ logger.Fatal(typeof(T), exception, message);
+ }
+
+
+ ///
+ /// Logs a fatal message.
+ ///
+ /// The reporting type.
+ /// The logger.
+ /// An exception.
+ /// A structured message template
+ /// Message property values
+ public static void Fatal(this ILogger logger, Exception exception, string messageTemplate, params object[] propertyValues)
+ {
+ logger.Fatal(typeof(T), exception, messageTemplate, propertyValues);
+ }
+
}
}