Forge
csharpf8555a15
1using System.Text.Json;
2using OutWit.Database.Core.BouncyCastle;
3
4BouncyCastleProviderRegistration.EnsureRegistered();
5
6using var session = new WitDbBridge.BridgeSession();
7using var stdin = Console.OpenStandardInput();
8using var reader = new StreamReader(stdin);
9
10string? line;
11while ((line = await reader.ReadLineAsync().ConfigureAwait(false)) is not null)
12{
13 if (string.IsNullOrWhiteSpace(line))
14 {
15 continue;
16 }
17
18 using var request = JsonDocument.Parse(line);
19 using var response = session.Handle(request);
20 await Console.Out.WriteLineAsync(response.RootElement.GetRawText()).ConfigureAwait(false);
21}
22
View only · write via MCP/CIDE