You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: site/app.vue
+41Lines changed: 41 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,44 @@
1
+
<script setup lang="ts">
2
+
// JSON-LD 結構化資料 — 讓 Google 認得這是 SoftwareApplication
3
+
// 出現在 rich result / knowledge graph 機率提升
4
+
const jsonLd = {
5
+
'@context': 'https://schema.org',
6
+
'@type': 'SoftwareApplication',
7
+
name: 'OzaLog',
8
+
alternateName: ['OzaLog .NET Logger', 'Ozakboy.NLOG (deprecated, renamed to OzaLog)'],
9
+
applicationCategory: 'DeveloperApplication',
10
+
applicationSubCategory: 'Logging Library',
11
+
operatingSystem: 'Cross-platform (.NET Standard 2.0+, .NET 8/9/10)',
12
+
description:
13
+
'Lean .NET local file logging library with the simplest possible static API. HFT-grade async pipeline (ConcurrentQueue + persistent FileStream pool + cached timestamp + drop-oldest backpressure). Zero NuGet dependencies on net8.0/9.0/10.0. Designed for high-throughput multi-threaded scenarios like cryptocurrency tick streams.',
'Lean .NET local file logging library with the simplest possible static API. HFT-grade async pipeline, zero NuGet dependencies on net8+. Designed for high-throughput multi-threaded scenarios like cryptocurrency tick streams.',
'OzaLog — a lean, lightweight .NET local file logging library with HFT-grade async pipeline. Zero NuGet dependencies on net8+.',
26
+
'OzaLog — a lean, lightweight .NET local file logging library with HFT-grade async pipeline. Zero NuGet dependencies on net8+. NOT related to NLog (formerly Ozakboy.NLOG, renamed v3.0).',
27
+
},
28
+
{
29
+
name: 'keywords',
30
+
content:
31
+
'OzaLog, .NET logger, csharp logging, HFT logging, local file logger, async logger, zero dependency, NuGet, dotnet, crypto tick stream',
0 commit comments