NullTransferLog
using System;
namespace Relativity.Transfer
{
public class NullTransferLog : ITransferLog, IDisposable
{
private bool disposed;
public bool IsEnabled { get; set; }
public void Dispose()
{
Dispose(true);
GC.SuppressFinalize(this);
}
public void LogVerbose(string messageTemplate, params object[] propertyValues)
{
}
public void LogVerbose(Exception exception, string messageTemplate, params object[] propertyValues)
{
}
public void LogDebug(string messageTemplate, params object[] propertyValues)
{
}
public void LogDebug(Exception exception, string messageTemplate, params object[] propertyValues)
{
}
public void LogInformation(string messageTemplate, params object[] propertyValues)
{
}
public void LogInformation(Exception exception, string messageTemplate, params object[] propertyValues)
{
}
public void LogWarning(string messageTemplate, params object[] propertyValues)
{
}
public void LogWarning(Exception exception, string messageTemplate, params object[] propertyValues)
{
}
public void LogError(string messageTemplate, params object[] propertyValues)
{
}
public void LogError(Exception exception, string messageTemplate, params object[] propertyValues)
{
}
public void LogFatal(string messageTemplate, params object[] propertyValues)
{
}
public void LogFatal(Exception exception, string messageTemplate, params object[] propertyValues)
{
}
private void Dispose(bool disposing)
{
if (disposed)
return;
if (!disposing)
goto IL_0015;
goto IL_0015;
IL_0015:
disposed = true;
}
}
}