Class FakeLogService
No-op ILogService implementation for testing.
Inheritance
FakeLogService
Assembly: Tests.dll
Syntax
public class FakeLogService : ILogService, IService, IFoundationSettings
Constructors
FakeLogService()
Declaration
Properties
Guid
Declaration
public string Guid { get; set; }
Property Value
Id
Declaration
public string Id { get; set; }
Property Value
LogService
Declaration
public ILogService LogService { get; set; }
Property Value
Verbosity
Declaration
public LogVerbosity Verbosity { get; set; }
Property Value
Methods
ClearCategoryVerbosity(string)
Declaration
public void ClearCategoryVerbosity(string category)
Parameters
| Type |
Name |
Description |
| string |
category |
|
For(string)
Declaration
public ILoggerComponent For(string category)
Parameters
| Type |
Name |
Description |
| string |
category |
|
Returns
GetEffectiveVerbosity(string)
Declaration
public LogVerbosity GetEffectiveVerbosity(string category)
Parameters
| Type |
Name |
Description |
| string |
category |
|
Returns
IsEnabledFor(string, LogSeverity)
Declaration
public bool IsEnabledFor(string category, LogSeverity severity)
Parameters
Returns
SetCategoryVerbosity(string, LogVerbosity?)
Declaration
public void SetCategoryVerbosity(string category, LogVerbosity? verbosity)
Parameters
WriteErrorLog(string, string, params string[])
Declaration
public void WriteErrorLog(string message, string category = null, params string[] tags)
Parameters
WriteExceptionLog(Exception, string, string, params string[])
Declaration
public void WriteExceptionLog(Exception exception, string message = null, string category = null, params string[] tags)
Parameters
Declaration
public void WriteInformationLog(string message, string category = null, params string[] tags)
Parameters
WriteLog(LogEntry)
Declaration
public void WriteLog(LogEntry entry)
Parameters
WriteVerboseLog(string, string, params string[])
Declaration
public void WriteVerboseLog(string message, string category = null, params string[] tags)
Parameters
WriteWarningLog(string, string, params string[])
Declaration
public void WriteWarningLog(string message, string category = null, params string[] tags)
Parameters
Implements