Skip to content

Commit e30aed7

Browse files
committed
convert sample programs to top-level
1 parent a777998 commit e30aed7

2 files changed

Lines changed: 34 additions & 44 deletions

File tree

Lines changed: 17 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,20 @@
1+
using MessageReceiverService;
12
using Serilog;
23

3-
namespace MessageReceiverService;
4+
IHostBuilder builder = Host.CreateDefaultBuilder(args);
5+
builder.ConfigureServices((_, services) => {
6+
services.AddHostedService<Worker>();
7+
services.AddEverClient(config => {
8+
config.Network.Endpoints = new[] { "http://localhost" };
9+
config.Network.WaitForTimeout = 5000;
10+
});
11+
});
12+
builder.UseSerilog((_, configuration) => {
13+
configuration
14+
.MinimumLevel.Verbose()
15+
.Enrich.FromLogContext()
16+
.WriteTo.Console();
17+
});
418

5-
public static class Program {
6-
public static void Main(string[] args) {
7-
CreateHostBuilder(args).Build().Run();
8-
}
9-
10-
private static IHostBuilder CreateHostBuilder(string[] args) {
11-
return Host.CreateDefaultBuilder(args)
12-
.ConfigureServices((_, services) => {
13-
services.AddHostedService<Worker>();
14-
services.AddEverClient(config => {
15-
config.Network.Endpoints = new[] { "http://localhost" };
16-
config.Network.WaitForTimeout = 5000;
17-
});
18-
}).UseSerilog((_, configuration) => {
19-
configuration
20-
.MinimumLevel.Verbose()
21-
.Enrich.FromLogContext()
22-
.WriteTo.Console();
23-
});
24-
}
25-
}
19+
IHost host = builder.Build();
20+
host.Run();
Lines changed: 17 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,20 @@
1+
using MessageSenderService;
12
using Serilog;
23

3-
namespace MessageSenderService;
4+
IHostBuilder builder = Host.CreateDefaultBuilder(args);
5+
builder.ConfigureServices((_, services) => {
6+
services.AddHostedService<Worker>();
7+
services.AddEverClient(config => {
8+
config.Network.Endpoints = new[] { "http://localhost" };
9+
config.Network.WaitForTimeout = 5000;
10+
});
11+
});
12+
builder.UseSerilog((_, configuration) => {
13+
configuration
14+
.MinimumLevel.Verbose()
15+
.Enrich.FromLogContext()
16+
.WriteTo.Console();
17+
});
418

5-
public static class Program {
6-
public static void Main(string[] args) {
7-
CreateHostBuilder(args).Build().Run();
8-
}
9-
10-
private static IHostBuilder CreateHostBuilder(string[] args) {
11-
return Host.CreateDefaultBuilder(args)
12-
.ConfigureServices((_, services) => {
13-
services.AddHostedService<Worker>();
14-
services.AddEverClient(config => {
15-
config.Network.Endpoints = new[] { "http://localhost" };
16-
config.Network.WaitForTimeout = 5000;
17-
});
18-
}).UseSerilog((_, configuration) => {
19-
configuration
20-
.MinimumLevel.Verbose()
21-
.Enrich.FromLogContext()
22-
.WriteTo.Console();
23-
});
24-
}
25-
}
19+
IHost host = builder.Build();
20+
host.Run();

0 commit comments

Comments
 (0)