ISetupExtensionsBuilder Interface |
Namespace: NLog.Config
The ISetupExtensionsBuilder type exposes the following members.
Name | Description | |
---|---|---|
LogFactory |
LogFactory under configuration
|
Name | Description | |
---|---|---|
AutoLoadExtensions |
Enable/disables autoloading of NLog extensions by scanning and loading available assemblies
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterAspNetLayoutRenderer(String, FuncLogEventInfo, HttpContext, LoggingConfiguration, Object) | Overloaded.
Register a custom layout renderer using custom delegate-method layoutMethod (Defined by SetupExtensionsBuilderExtensions.) | |
RegisterAspNetLayoutRenderer(String, FuncLogEventInfo, HttpContextBase, LoggingConfiguration, Object) | Overloaded.
Register a custom layout renderer using custom delegate-method layoutMethod (Defined by SetupExtensionsBuilderExtensions.) | |
RegisterAssembly(Assembly) | Overloaded.
Registers NLog extensions from the assembly.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterAssembly(String) | Overloaded.
Registers NLog extensions from the assembly type name
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterConditionMethod(String, FuncLogEventInfo, Object) | Overloaded.
Register a custom condition method, that can use in condition filters
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterConditionMethod(String, FuncObject) | Overloaded.
Register a custom condition method, that can use in condition filters
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayout(String, Type) | Overloaded.
Register a custom NLog Layout.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutT(String) | Overloaded.
Register a custom NLog Layout.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutT(FuncT, String) | Overloaded.
Register a custom NLog Layout.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutRenderer(FuncLayoutRenderer) | Overloaded.
Register a custom NLog LayoutRenderer with a callback function
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutRenderer(String, Type) | Overloaded.
Register a custom NLog LayoutRenderer.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutRenderer(String, FuncLogEventInfo, Object) | Overloaded.
Register a custom NLog LayoutRenderer with a callback function layoutMethod. The callback receives the logEvent.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutRenderer(String, FuncLogEventInfo, LoggingConfiguration, Object) | Overloaded.
Register a custom NLog LayoutRenderer with a callback function layoutMethod. The callback receives the logEvent and the current configuration.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutRenderer(String, FuncLogEventInfo, Object, LayoutRenderOptions) | Overloaded.
Register a custom NLog LayoutRenderer with a callback function layoutMethod. The callback receives the logEvent.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutRenderer(String, FuncLogEventInfo, LoggingConfiguration, Object, LayoutRenderOptions) | Overloaded.
Register a custom NLog LayoutRenderer with a callback function layoutMethod. The callback receives the logEvent and the current configuration.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutRendererT(String) | Overloaded.
Register a custom NLog LayoutRenderer.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterLayoutRendererT(FuncT, String) | Overloaded.
Register a custom NLog LayoutRenderer.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterNLogWeb | Overloaded.
Register the NLog.Web LayoutRenderers
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterNLogWeb(IServiceProvider) | Overloaded.
Register the NLog.Web.AspNetCore LayoutRenderers
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterServiceProvider |
Register (or replaces) external service-repository for resolving dependency injection
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterSingletonService(Type, Object) | Overloaded.
Register (or replaces) singleton-object for the specified service-type
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterSingletonServiceT(T) | Overloaded.
Register (or replaces) singleton-object for the specified service-type
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterTarget(String, Type) | Overloaded.
Register a custom NLog Target.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterTargetT(String) | Overloaded.
Register a custom NLog Target.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterTargetT(FuncT, String) | Overloaded.
Register a custom NLog Target.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterTypeT |
Register a custom NLog Configuration Type.
(Defined by SetupExtensionsBuilderExtensions.) | |
RegisterWindowsForms |
Register the NLog.Windows.Forms extensions before loading NLog config
(Defined by SetupExtensionsBuilderExtensions.) |