核心特色
⚡
極簡 API
一行 LOG.Info_Log("...") 即可使用,無需 DI、無需 LoggerFactory。
🚀
HFT 級異步
ConcurrentQueue + 持久化 FileStream 池 + 1ms 快取時間戳 + drop-oldest 壓力控制。
📦
零依賴
net8.0 / net9.0 / net10.0 完全零 NuGet 依賴。
🔒
線程安全
預設線程安全,支援多執行緒併發場景如加密貨幣報價串流。
快速開始
1. 安裝套件
dotnet add package OzaLog2. 立即使用
using OzaLog;
LOG.Info_Log("Hello, OzaLog!");
LOG.Error_Log("Something went wrong", exception);3. (選用) 自訂配置
LOG.Configure(opt => {
opt.KeepDays = -7;
opt.SetFileSizeInMB(50);
opt.EnableAsyncLogging = true;
});