日誌模組需求:精確環境重現 Bug、自動輸出無人工干預、多介質輸出(控制台/檔案/資料庫/甚至電視機)。ILFW 優於 Log4Net:配置熱切換、精確等級控制、緩衝批次寫入、外部配置免重編譯。
Render = 配置節點,決定目標、方式、路徑。內建支援 SQL Server、Oracle、文字檔,可用 SQL 或預存程序。擴充介質只需實作介面。
<OracleUsingSPRender>
<AppenderStyle>Oracle</AppenderStyle>
<AppenderType>StoredProcedure</AppenderType>
<AppenderInf>IsLine.Data.Configuration.OracleConnectString</AppenderInf>
<AppenderContent>SP_ADD_ILFWLOG.ADD_ILFWLOG</AppenderContent>
<LayoutInf></LayoutInf>
<Level>Debug</Level>
</OracleUsingSPRender>
AppenderStyle(介質類別)、AppenderType(寫入技術)、AppenderInf(連線資訊)、AppenderContent(SQL/SP/模板)、Level(等級閾值)。這五屬性構成完整渲染器定義。