ITransferLog
using System;
namespace Relativity.Transfer
{
public interface ITransferLog : IDisposable
{
bool IsEnabled { get; set; }
void LogVerbose(string messageTemplate, params object[] propertyValues);
void LogVerbose(Exception exception, string messageTemplate, params object[] propertyValues);
void LogDebug(string messageTemplate, params object[] propertyValues);
void LogDebug(Exception exception, string messageTemplate, params object[] propertyValues);
void LogInformation(string messageTemplate, params object[] propertyValues);
void LogInformation(Exception exception, string messageTemplate, params object[] propertyValues);
void LogWarning(string messageTemplate, params object[] propertyValues);
void LogWarning(Exception exception, string messageTemplate, params object[] propertyValues);
void LogError(string messageTemplate, params object[] propertyValues);
void LogError(Exception exception, string messageTemplate, params object[] propertyValues);
void LogFatal(string messageTemplate, params object[] propertyValues);
void LogFatal(Exception exception, string messageTemplate, params object[] propertyValues);
}
}