using Microsoft.AspNetCore.Diagnostics;
using System;
namespace PharmaStoreReport.NLogConfig.Logging
{
///
/// Log error Interface
///
public interface ILog
{
///
/// Error message login path
///
///
///
void Error(string Path, IExceptionHandlerFeature exceptionHandlerFeature);
///
/// Log th exception
///
///
///
///
void LogException(string ActionName, string ControllerName, Exception exception);
///
/// Log the Message
///
///
///
///
void LogMessage(string ActionName, string ControllerName, string Message);
///
/// log Error URl
///
///
///
void ErrorUrl(string Path, IStatusCodeReExecuteFeature statusCodeReExecuteFeature);
}
}