Table of Contents

Namespace Innova.NLogExtensions

Namespaces

Name Summary
Innova.NLogExtensions.RestServer

Classes

Name Summary
DataBaseLoggingService

Represents a service for logging to a database.

DataBaseLoggingServiceBase<T, TContext>

Base class for database logging service.

DataBaseLoggingServiceFactory

Represents a factory for creating instances of IDataBaseLoggingService.

ExtensionMethods

ExtensionMethods for NLogExtension

InnovaDatabaseTarget

Represents a custom NLog target for logging to a database.

LogEventInfoExtensions

Extension methods for LogEventInfo

NLogAppExtensionLoaderExtensions

Provides extension methods for adding NLog to the database.

NLogLogAppExtensionBuilder

Represents the NLog log app extension builder.

NlogServiceLifecycle

Represents the service lifecycle for NLog.

RestClientLogTarget

Represents a custom NLog target for logging to a RESTful API.

SerializerHelper

Helper class for serializing objects using JSON.

Interfaces

Name Summary
IDataBaseLoggingService

Represents a service for logging to a database.

IDataBaseLoggingServiceFactory

Represents a factory for creating instances of IDataBaseLoggingService.