Class LogInstaller
Abstract base class for log installers.
Implements
Inherited Members
Namespace: Serenity.Logging.Installation.Installers
Assembly: Serenity.Global.Installation.dll
Syntax
public abstract class LogInstaller : IInstaller
Constructors
LogInstaller()
Declaration
protected LogInstaller()
Fields
_service
Declaration
protected ILogService _service
Field Value
| Type | Description |
|---|---|
| ILogService | The logging service instance created by the installer. |
Methods
GetService()
Gets the installed logging service instance.
Declaration
public ILogService GetService()
Returns
| Type | Description |
|---|---|
| ILogService | The installed logging service. |
Install(LoggingInstallerInstallInput)
Installs the logging service using the provided input data.
Declaration
public abstract void Install(LoggingInstallerInstallInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| LoggingInstallerInstallInput | input | The input data transfer object containing installation parameters. |