ISetupExtensionsBuilder Methods |
The ISetupExtensionsBuilder type exposes the following members.
| 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.) | |
| RegisterConfigSettings |
Setup the MEL-configuration for the ${configsetting} layoutrenderer
(Defined by SetupExtensionsBuilderExtensions.) | |
| RegisterHostSettings |
Setup the MEL-configuration for the ${configsetting} layoutrenderer
(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.) |