LogConfigurationExtensions Class

LogConfiguration 擴充方法 - 支援 ElasticSearch

Definition

Namespace: eBizprise.Framework.Log.ElasticSearch
Assembly: eBizprise.Framework.Log.LogHelper.ElasticSearch (in eBizprise.Framework.Log.LogHelper.ElasticSearch.dll) Version: 25.0.3.0+6e92afb880fa099fdfe407c9aa8d1b17eaaf3625
C#
public static class LogConfigurationExtensions
Inheritance
Object    LogConfigurationExtensions

Methods

UseElasticSearch(LogConfiguration, ElasticSearchConfiguration, LogLevel) 使用 ElasticSearch 作為日誌目標 (完整配置)
UseElasticSearch(LogConfiguration, String, String, String, String, LogLevel) 使用 ElasticSearch 作為日誌目標 (Basic Authentication)
UseElasticSearchFromAppSettings 從 appsettings 載入 ElasticSearch 設定並啟用日誌目標
UseElasticSearchWithApiKey 使用 ElasticSearch 作為日誌目標 (ApiKey Authentication)
UseFileAndElasticSearch 同時使用檔案與 ElasticSearch 日誌 (Basic Authentication)
UseFileAndElasticSearchFromAppSettings 同時使用檔案與 ElasticSearch 日誌
UseFileAndElasticSearchWithApiKey 同時使用檔案與 ElasticSearch 日誌 (ApiKey Authentication)
UseFileLoggingFromAppSettings 從 appsettings 載入檔案日誌設定並啟用

Revision History

DateVersionDescription
2025/12/0925.0.0.0新增 ElasticSearch 支援
2025/12/1025.0.1.0新增 RequireAuth、DisableCertificateValidation、DisablePing 設定
2025/12/1625.0.2.0新增獨佔模式設定,移除 RequireAuth 設定
2025/12/1625.0.3.0新增從 appsettings 載入檔案日誌設定功能

See Also