Leaf Input and Submit
This commit is contained in:
@@ -20,7 +20,7 @@ namespace LeafWeb.WebCms.Services.PiscalQueue
|
||||
{
|
||||
DataService = dataService;
|
||||
PiscalService = piscalService;
|
||||
Logger = LogManager.GetLogger(GetType().Name);
|
||||
Logger = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
|
||||
|
||||
_retryPolicy =
|
||||
Policy
|
||||
@@ -60,7 +60,16 @@ namespace LeafWeb.WebCms.Services.PiscalQueue
|
||||
ex.Message);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
protected void PiscalWarningHandler(string warningMessage, LeafInput leafInput)
|
||||
{
|
||||
Logger.Warn(warningMessage);
|
||||
|
||||
// send admin an email
|
||||
BackgroundJobEnqueueRetry<EmailNotificationService>(
|
||||
email => email.SendAdministratorMessage($"LeafWeb: PiscalQueue {GetType().Name} Warning", warningMessage));
|
||||
}
|
||||
|
||||
public void Dispose()
|
||||
{
|
||||
DataService.Dispose();
|
||||
|
||||
Reference in New Issue
Block a user