c389c89d14
Implement standalone CLI client that connects to Luna.Core via SignalR for interactive chat sessions. Includes ChatClientService for managing the hub connection and streaming responses, with a hosted service architecture using Microsoft.Extensions.Hosting.
10 lines
312 B
C#
10 lines
312 B
C#
using Luna.Cli;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
using Microsoft.Extensions.Hosting;
|
|
using Microsoft.Extensions.Logging;
|
|
|
|
var builder = Host.CreateApplicationBuilder(args);
|
|
builder.Logging.ClearProviders();
|
|
builder.Services.AddHostedService<ChatClientService>();
|
|
await builder.Build().RunAsync();
|