Skip to content

Commit b1c8629

Browse files
committed
Use CreateApplicationBuilder where possible
1 parent d38cea9 commit b1c8629

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ using Microsoft.Extensions.Logging;
9595
using ModelContextProtocol.Server;
9696
using System.ComponentModel;
9797

98-
var builder = Host.CreateEmptyApplicationBuilder(settings: null);
98+
var builder = Host.CreateApplicationBuilder(args);
9999
builder.Logging.AddConsole(consoleLogOptions =>
100100
{
101101
// Configure all logs to go to stderr

samples/QuickstartClient/Program.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using ModelContextProtocol.Client;
66
using ModelContextProtocol.Protocol.Transport;
77

8-
var builder = Host.CreateEmptyApplicationBuilder(settings: null);
8+
var builder = Host.CreateApplicationBuilder(args);
99

1010
builder.Configuration
1111
.AddEnvironmentVariables()

samples/QuickstartWeatherServer/Program.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,19 @@
11
using Microsoft.Extensions.DependencyInjection;
22
using Microsoft.Extensions.Hosting;
3+
using Microsoft.Extensions.Logging;
34
using System.Net.Http.Headers;
45

5-
var builder = Host.CreateEmptyApplicationBuilder(settings: null);
6+
var builder = Host.CreateApplicationBuilder(args);
67

78
builder.Services.AddMcpServer()
89
.WithStdioServerTransport()
910
.WithToolsFromAssembly();
1011

12+
builder.Logging.AddConsole(options =>
13+
{
14+
options.LogToStandardErrorThreshold = LogLevel.Trace;
15+
});
16+
1117
builder.Services.AddSingleton(_ =>
1218
{
1319
var client = new HttpClient() { BaseAddress = new Uri("https://api.weather.gov") };

0 commit comments

Comments
 (0)