Skip to content

Commit 26f1e12

Browse files
authored
Merge pull request #18 from tgiachi/style/format-sweep
style: apply repo-wide code formatting
2 parents fe2f1ff + 38562a3 commit 26f1e12

621 files changed

Lines changed: 4060 additions & 5283 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

SquidStd.slnx

Lines changed: 64 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,72 @@
11
<Solution>
22
<Folder Name="/src/">
3-
<Project Path="src/SquidStd.Abstractions/SquidStd.Abstractions.csproj" />
4-
<Project Path="src/SquidStd.Generators/SquidStd.Generators.csproj" />
5-
<Project Path="src/SquidStd.Telemetry.Abstractions/SquidStd.Telemetry.Abstractions.csproj" />
6-
<Project Path="src/SquidStd.Telemetry.OpenTelemetry/SquidStd.Telemetry.OpenTelemetry.csproj" />
7-
<Project Path="src/SquidStd.Aws.Abstractions/SquidStd.Aws.Abstractions.csproj" />
8-
<Project Path="src/SquidStd.Actors/SquidStd.Actors.csproj" />
9-
<Project Path="src/SquidStd.AspNetCore/SquidStd.AspNetCore.csproj" />
10-
<Project Path="src/SquidStd.Caching.Abstractions/SquidStd.Caching.Abstractions.csproj" />
11-
<Project Path="src/SquidStd.Caching.Redis/SquidStd.Caching.Redis.csproj" />
12-
<Project Path="src/SquidStd.Caching/SquidStd.Caching.csproj" />
13-
<Project Path="src/SquidStd.Core/SquidStd.Core.csproj" />
14-
<Project Path="src/SquidStd.Database.Abstractions/SquidStd.Database.Abstractions.csproj" />
15-
<Project Path="src/SquidStd.Database/SquidStd.Database.csproj" />
16-
<Project Path="src/SquidStd.Messaging.Abstractions/SquidStd.Messaging.Abstractions.csproj" />
17-
<Project Path="src/SquidStd.Messaging.RabbitMq/SquidStd.Messaging.RabbitMq.csproj" />
18-
<Project Path="src/SquidStd.Messaging.Sqs/SquidStd.Messaging.Sqs.csproj" />
19-
<Project Path="src/SquidStd.Messaging/SquidStd.Messaging.csproj" />
20-
<Project Path="src/SquidStd.Network/SquidStd.Network.csproj" />
21-
<Project Path="src/SquidStd.Persistence.Abstractions/SquidStd.Persistence.Abstractions.csproj" />
22-
<Project Path="src/SquidStd.Persistence/SquidStd.Persistence.csproj" />
23-
<Project Path="src/SquidStd.Persistence.MessagePack/SquidStd.Persistence.MessagePack.csproj" />
24-
<Project Path="src/SquidStd.Plugin.Abstractions/SquidStd.Plugin.Abstractions.csproj" />
25-
<Project Path="src/SquidStd.Scripting.Lua/SquidStd.Scripting.Lua.csproj" />
26-
<Project Path="src/SquidStd.Services.Core/SquidStd.Services.Core.csproj" />
27-
<Project Path="src/SquidStd.Storage.Abstractions/SquidStd.Storage.Abstractions.csproj" />
28-
<Project Path="src/SquidStd.Storage.S3/SquidStd.Storage.S3.csproj" />
29-
<Project Path="src/SquidStd.Storage/SquidStd.Storage.csproj" />
30-
<Project Path="src/SquidStd.Templating/SquidStd.Templating.csproj" />
31-
<Project Path="src/SquidStd.Workers.Abstractions/SquidStd.Workers.Abstractions.csproj" />
32-
<Project Path="src/SquidStd.Workers/SquidStd.Workers.csproj" />
33-
<Project Path="src/SquidStd.Workers.Manager/SquidStd.Workers.Manager.csproj" />
34-
<Project Path="src/SquidStd.Templates/SquidStd.Templates.csproj" />
35-
<Project Path="src/SquidStd.Search.Abstractions/SquidStd.Search.Abstractions.csproj" />
36-
<Project Path="src/SquidStd.Search.Elasticsearch/SquidStd.Search.Elasticsearch.csproj" />
37-
<Project Path="src/SquidStd.Mail.Abstractions/SquidStd.Mail.Abstractions.csproj" />
38-
<Project Path="src/SquidStd.Mail.MailKit/SquidStd.Mail.MailKit.csproj" />
39-
<Project Path="src/SquidStd.Mail.Queue/SquidStd.Mail.Queue.csproj" />
40-
<Project Path="src/SquidStd.Crypto/SquidStd.Crypto.csproj" />
41-
<Project Path="src/SquidStd.Vfs.Abstractions/SquidStd.Vfs.Abstractions.csproj" />
42-
<Project Path="src/SquidStd.Vfs/SquidStd.Vfs.csproj" />
43-
<Project Path="src/SquidStd.Secrets.Aws/SquidStd.Secrets.Aws.csproj" />
44-
<Project Path="src/SquidStd.Tui/SquidStd.Tui.csproj" />
3+
<Project Path="src/SquidStd.Abstractions/SquidStd.Abstractions.csproj"/>
4+
<Project Path="src/SquidStd.Generators/SquidStd.Generators.csproj"/>
5+
<Project Path="src/SquidStd.Telemetry.Abstractions/SquidStd.Telemetry.Abstractions.csproj"/>
6+
<Project Path="src/SquidStd.Telemetry.OpenTelemetry/SquidStd.Telemetry.OpenTelemetry.csproj"/>
7+
<Project Path="src/SquidStd.Aws.Abstractions/SquidStd.Aws.Abstractions.csproj"/>
8+
<Project Path="src/SquidStd.Actors/SquidStd.Actors.csproj"/>
9+
<Project Path="src/SquidStd.AspNetCore/SquidStd.AspNetCore.csproj"/>
10+
<Project Path="src/SquidStd.Caching.Abstractions/SquidStd.Caching.Abstractions.csproj"/>
11+
<Project Path="src/SquidStd.Caching.Redis/SquidStd.Caching.Redis.csproj"/>
12+
<Project Path="src/SquidStd.Caching/SquidStd.Caching.csproj"/>
13+
<Project Path="src/SquidStd.Core/SquidStd.Core.csproj"/>
14+
<Project Path="src/SquidStd.Database.Abstractions/SquidStd.Database.Abstractions.csproj"/>
15+
<Project Path="src/SquidStd.Database/SquidStd.Database.csproj"/>
16+
<Project Path="src/SquidStd.Messaging.Abstractions/SquidStd.Messaging.Abstractions.csproj"/>
17+
<Project Path="src/SquidStd.Messaging.RabbitMq/SquidStd.Messaging.RabbitMq.csproj"/>
18+
<Project Path="src/SquidStd.Messaging.Sqs/SquidStd.Messaging.Sqs.csproj"/>
19+
<Project Path="src/SquidStd.Messaging/SquidStd.Messaging.csproj"/>
20+
<Project Path="src/SquidStd.Network/SquidStd.Network.csproj"/>
21+
<Project Path="src/SquidStd.Persistence.Abstractions/SquidStd.Persistence.Abstractions.csproj"/>
22+
<Project Path="src/SquidStd.Persistence/SquidStd.Persistence.csproj"/>
23+
<Project Path="src/SquidStd.Persistence.MessagePack/SquidStd.Persistence.MessagePack.csproj"/>
24+
<Project Path="src/SquidStd.Plugin.Abstractions/SquidStd.Plugin.Abstractions.csproj"/>
25+
<Project Path="src/SquidStd.Scripting.Lua/SquidStd.Scripting.Lua.csproj"/>
26+
<Project Path="src/SquidStd.Services.Core/SquidStd.Services.Core.csproj"/>
27+
<Project Path="src/SquidStd.Storage.Abstractions/SquidStd.Storage.Abstractions.csproj"/>
28+
<Project Path="src/SquidStd.Storage.S3/SquidStd.Storage.S3.csproj"/>
29+
<Project Path="src/SquidStd.Storage/SquidStd.Storage.csproj"/>
30+
<Project Path="src/SquidStd.Templating/SquidStd.Templating.csproj"/>
31+
<Project Path="src/SquidStd.Workers.Abstractions/SquidStd.Workers.Abstractions.csproj"/>
32+
<Project Path="src/SquidStd.Workers/SquidStd.Workers.csproj"/>
33+
<Project Path="src/SquidStd.Workers.Manager/SquidStd.Workers.Manager.csproj"/>
34+
<Project Path="src/SquidStd.Templates/SquidStd.Templates.csproj"/>
35+
<Project Path="src/SquidStd.Search.Abstractions/SquidStd.Search.Abstractions.csproj"/>
36+
<Project Path="src/SquidStd.Search.Elasticsearch/SquidStd.Search.Elasticsearch.csproj"/>
37+
<Project Path="src/SquidStd.Mail.Abstractions/SquidStd.Mail.Abstractions.csproj"/>
38+
<Project Path="src/SquidStd.Mail.MailKit/SquidStd.Mail.MailKit.csproj"/>
39+
<Project Path="src/SquidStd.Mail.Queue/SquidStd.Mail.Queue.csproj"/>
40+
<Project Path="src/SquidStd.Crypto/SquidStd.Crypto.csproj"/>
41+
<Project Path="src/SquidStd.Vfs.Abstractions/SquidStd.Vfs.Abstractions.csproj"/>
42+
<Project Path="src/SquidStd.Vfs/SquidStd.Vfs.csproj"/>
43+
<Project Path="src/SquidStd.Secrets.Aws/SquidStd.Secrets.Aws.csproj"/>
44+
<Project Path="src/SquidStd.Tui/SquidStd.Tui.csproj"/>
4545
</Folder>
4646
<Folder Name="/samples/">
47-
<Project Path="samples/SquidStd.Samples.WorkerSystem/SquidStd.Samples.WorkerSystem.csproj" />
48-
<Project Path="samples/SquidStd.Samples.Templating/SquidStd.Samples.Templating.csproj" />
49-
<Project Path="samples/SquidStd.Samples.Storage/SquidStd.Samples.Storage.csproj" />
50-
<Project Path="samples/SquidStd.Samples.Search/SquidStd.Samples.Search.csproj" />
51-
<Project Path="samples/SquidStd.Samples.ScriptingLua/SquidStd.Samples.ScriptingLua.csproj" />
52-
<Project Path="samples/SquidStd.Samples.Plugins/SquidStd.Samples.Plugins.csproj" />
53-
<Project Path="samples/SquidStd.Samples.Networking/SquidStd.Samples.Networking.csproj" />
54-
<Project Path="samples/SquidStd.Samples.Persistence/SquidStd.Samples.Persistence.csproj" />
55-
<Project Path="samples/SquidStd.Samples.Commands/SquidStd.Samples.Commands.csproj" />
56-
<Project Path="samples/SquidStd.Samples.Email/SquidStd.Samples.Email.csproj" />
57-
<Project Path="samples/SquidStd.Samples.Database/SquidStd.Samples.Database.csproj" />
58-
<Project Path="samples/SquidStd.Samples.AspNetCore/SquidStd.Samples.AspNetCore.csproj" />
59-
<Project Path="samples/SquidStd.Samples.Messaging/SquidStd.Samples.Messaging.csproj" />
60-
<Project Path="samples/SquidStd.Samples.Caching/SquidStd.Samples.Caching.csproj" />
61-
<Project Path="samples/SquidStd.Samples.EventsJobsScheduling/SquidStd.Samples.EventsJobsScheduling.csproj" />
62-
<Project Path="samples/SquidStd.Samples.GettingStarted/SquidStd.Samples.GettingStarted.csproj" />
63-
<Project Path="samples/SquidStd.Samples.Crypto/SquidStd.Samples.Crypto.csproj" />
64-
<Project Path="samples/SquidStd.Samples.Vfs/SquidStd.Samples.Vfs.csproj" />
65-
<Project Path="samples/SquidStd.Samples.Secrets/SquidStd.Samples.Secrets.csproj" />
66-
<Project Path="samples/SquidStd.Samples.Actors/SquidStd.Samples.Actors.csproj" />
67-
<Project Path="samples/SquidStd.Samples.Tui/SquidStd.Samples.Tui.csproj" />
47+
<Project Path="samples/SquidStd.Samples.WorkerSystem/SquidStd.Samples.WorkerSystem.csproj"/>
48+
<Project Path="samples/SquidStd.Samples.Templating/SquidStd.Samples.Templating.csproj"/>
49+
<Project Path="samples/SquidStd.Samples.Storage/SquidStd.Samples.Storage.csproj"/>
50+
<Project Path="samples/SquidStd.Samples.Search/SquidStd.Samples.Search.csproj"/>
51+
<Project Path="samples/SquidStd.Samples.ScriptingLua/SquidStd.Samples.ScriptingLua.csproj"/>
52+
<Project Path="samples/SquidStd.Samples.Plugins/SquidStd.Samples.Plugins.csproj"/>
53+
<Project Path="samples/SquidStd.Samples.Networking/SquidStd.Samples.Networking.csproj"/>
54+
<Project Path="samples/SquidStd.Samples.Persistence/SquidStd.Samples.Persistence.csproj"/>
55+
<Project Path="samples/SquidStd.Samples.Commands/SquidStd.Samples.Commands.csproj"/>
56+
<Project Path="samples/SquidStd.Samples.Email/SquidStd.Samples.Email.csproj"/>
57+
<Project Path="samples/SquidStd.Samples.Database/SquidStd.Samples.Database.csproj"/>
58+
<Project Path="samples/SquidStd.Samples.AspNetCore/SquidStd.Samples.AspNetCore.csproj"/>
59+
<Project Path="samples/SquidStd.Samples.Messaging/SquidStd.Samples.Messaging.csproj"/>
60+
<Project Path="samples/SquidStd.Samples.Caching/SquidStd.Samples.Caching.csproj"/>
61+
<Project Path="samples/SquidStd.Samples.EventsJobsScheduling/SquidStd.Samples.EventsJobsScheduling.csproj"/>
62+
<Project Path="samples/SquidStd.Samples.GettingStarted/SquidStd.Samples.GettingStarted.csproj"/>
63+
<Project Path="samples/SquidStd.Samples.Crypto/SquidStd.Samples.Crypto.csproj"/>
64+
<Project Path="samples/SquidStd.Samples.Vfs/SquidStd.Samples.Vfs.csproj"/>
65+
<Project Path="samples/SquidStd.Samples.Secrets/SquidStd.Samples.Secrets.csproj"/>
66+
<Project Path="samples/SquidStd.Samples.Actors/SquidStd.Samples.Actors.csproj"/>
67+
<Project Path="samples/SquidStd.Samples.Tui/SquidStd.Samples.Tui.csproj"/>
6868
</Folder>
6969
<Folder Name="/tests/">
70-
<Project Path="tests/SquidStd.Tests/SquidStd.Tests.csproj" />
70+
<Project Path="tests/SquidStd.Tests/SquidStd.Tests.csproj"/>
7171
</Folder>
7272
</Solution>

samples/SquidStd.Samples.Actors/Program.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using SquidStd.Actors;
2-
using SquidStd.Actors.Interfaces;
32

43
await using var counter = new CounterActor();
54

@@ -14,7 +13,7 @@
1413
#region step-3
1514

1615
// Request/response: AskAsync enqueues a request and awaits its typed reply.
17-
var total = await counter.AskAsync<GetTotal, int>(new GetTotal());
16+
var total = await counter.AskAsync<GetTotal, int>(new());
1817

1918
Console.WriteLine($"Total: {total}");
2019

@@ -40,9 +39,11 @@ protected override ValueTask ReceiveAsync(ICounterMessage message, CancellationT
4039
{
4140
case Increment increment:
4241
_total += increment.By;
42+
4343
break;
4444
case GetTotal request:
4545
request.Reply(_total);
46+
4647
break;
4748
}
4849

samples/SquidStd.Samples.Caching/Program.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
using SquidStd.Caching.Abstractions.Interfaces;
22
using SquidStd.Caching.Extensions;
3-
using SquidStd.Core.Data.Bootstrap;
43
using SquidStd.Services.Core.Services.Bootstrap;
54

65
var bootstrap = SquidStdBootstrap.Create(
7-
new SquidStdOptions
6+
new()
87
{
98
ConfigName = "squidstd",
109
RootDirectory = AppContext.BaseDirectory

samples/SquidStd.Samples.Crypto/Program.cs

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
using System.Text;
2-
using SquidStd.Core.Data.Bootstrap;
32
using SquidStd.Crypto.Pgp.Extensions;
43
using SquidStd.Crypto.Pgp.Interfaces;
54
using SquidStd.Crypto.Pgp.Services;
65
using SquidStd.Services.Core.Services.Bootstrap;
76

87
var bootstrap = SquidStdBootstrap.Create(
9-
new SquidStdOptions
8+
new()
109
{
1110
ConfigName = "squidstd",
1211
RootDirectory = AppContext.BaseDirectory
@@ -50,11 +49,11 @@
5049

5150
// Encrypt + sign for the recipient, then decrypt + verify the round-trip.
5251
var armored = await pgp.EncryptAndSignForAsync(
53-
identity,
54-
Encoding.UTF8.GetBytes("attack at dawn"),
55-
identity,
56-
passphrase
57-
);
52+
identity,
53+
Encoding.UTF8.GetBytes("attack at dawn"),
54+
identity,
55+
passphrase
56+
);
5857

5958
var result = await pgp.DecryptAndVerifyAsync(armored, passphrase);
6059

@@ -70,9 +69,7 @@
7069
var reloaded = new PgpKeyring();
7170
await reloaded.LoadAsync(keyStore);
7271

73-
Console.WriteLine(
74-
$"Reloaded {reloaded.Keys.Count} key(s) from disk; contains '{identity}': {reloaded.Contains(identity)}"
75-
);
72+
Console.WriteLine($"Reloaded {reloaded.Keys.Count} key(s) from disk; contains '{identity}': {reloaded.Contains(identity)}");
7673

7774
#endregion
7875

samples/SquidStd.Samples.Database/Program.cs

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
1-
using SquidStd.Core.Data.Bootstrap;
21
using SquidStd.Database.Abstractions.Data.Entities;
32
using SquidStd.Database.Abstractions.Interfaces.Data;
43
using SquidStd.Database.Extensions;
54
using SquidStd.Services.Core.Services.Bootstrap;
65

76
var bootstrap = SquidStdBootstrap.Create(
8-
new SquidStdOptions
7+
new()
98
{
109
ConfigName = "squidstd",
1110
RootDirectory = AppContext.BaseDirectory
@@ -24,14 +23,14 @@
2423

2524
var products = bootstrap.Resolve<IDataAccess<Product>>();
2625

27-
await products.InsertAsync(new Product { Name = "Squid Plushie", Price = 19.99m });
28-
await products.InsertAsync(new Product { Name = "Kraken Mug", Price = 12.50m });
26+
await products.InsertAsync(new() { Name = "Squid Plushie", Price = 19.99m });
27+
await products.InsertAsync(new() { Name = "Kraken Mug", Price = 12.50m });
2928

3029
var page = await products.GetPagedAsync(
31-
1,
32-
10,
33-
orderBy: product => product.Price
34-
);
30+
1,
31+
10,
32+
orderBy: product => product.Price
33+
);
3534

3635
Console.WriteLine($"Found {page.TotalCount} product(s) on page {page.Page}/{page.TotalPages}:");
3736

samples/SquidStd.Samples.Email/Program.cs

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
1-
using SquidStd.Core.Data.Bootstrap;
21
using SquidStd.Core.Interfaces.Events;
32
using SquidStd.Mail.Abstractions.Data;
4-
using SquidStd.Mail.Abstractions.Data.Config;
53
using SquidStd.Mail.Abstractions.Data.Events;
64
using SquidStd.Mail.Abstractions.Interfaces;
75
using SquidStd.Mail.Abstractions.Types.Mail;
@@ -12,7 +10,7 @@
1210
using SquidStd.Services.Core.Services.Bootstrap;
1311

1412
var bootstrap = SquidStdBootstrap.Create(
15-
new SquidStdOptions
13+
new()
1614
{
1715
ConfigName = "squidstd",
1816
RootDirectory = AppContext.BaseDirectory
@@ -21,8 +19,9 @@
2119

2220
#region step-1
2321

24-
bootstrap.ConfigureServices(container => container.AddMail(
25-
new MailOptions
22+
bootstrap.ConfigureServices(
23+
container => container.AddMail(
24+
new()
2625
{
2726
Protocol = MailProtocolType.Imap,
2827
Host = "imap.example.com",
@@ -37,8 +36,9 @@
3736

3837
#region step-2
3938

40-
bootstrap.ConfigureServices(container => container.AddMailSender(
41-
new SmtpOptions
39+
bootstrap.ConfigureServices(
40+
container => container.AddMailSender(
41+
new()
4242
{
4343
Host = "smtp.example.com",
4444
Port = 587
@@ -50,9 +50,10 @@
5050

5151
#region step-3
5252

53-
bootstrap.ConfigureServices(container => container
54-
.AddInMemoryMessaging()
55-
.AddMailQueue()
53+
bootstrap.ConfigureServices(
54+
container => container
55+
.AddInMemoryMessaging()
56+
.AddMailQueue()
5657
);
5758

5859
#endregion
@@ -65,7 +66,7 @@
6566

6667
var outgoing = new OutgoingMailMessage
6768
{
68-
To = [new MailAddress("Bob", "bob@example.com")],
69+
To = [new("Bob", "bob@example.com")],
6970
Subject = "Hi",
7071
HtmlBody = "<p>Hi</p>"
7172
};

samples/SquidStd.Samples.EventsJobsScheduling/Program.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using SquidStd.Abstractions.Attributes;
2-
using SquidStd.Core.Data.Bootstrap;
32
using SquidStd.Core.Interfaces.Events;
43
using SquidStd.Core.Interfaces.Jobs;
54
using SquidStd.Core.Interfaces.Scheduling;
@@ -8,17 +7,18 @@
87
using SquidStd.Services.Core.Services.Bootstrap;
98

109
var bootstrap = SquidStdBootstrap.Create(
11-
new SquidStdOptions
10+
new()
1211
{
1312
ConfigName = "squidstd",
1413
RootDirectory = AppContext.BaseDirectory
1514
}
1615
);
1716

1817
// The cron scheduler and timer wheel are opt-in.
19-
bootstrap.ConfigureServices(container => container
20-
.RegisterSchedulerServices()
21-
.RegisterGeneratedEventListeners()
18+
bootstrap.ConfigureServices(
19+
container => container
20+
.RegisterSchedulerServices()
21+
.RegisterGeneratedEventListeners()
2222
);
2323

2424
await bootstrap.StartAsync();

samples/SquidStd.Samples.GettingStarted/Program.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
using SquidStd.Core.Data.Bootstrap;
21
using SquidStd.Services.Core.Services.Bootstrap;
32

43
#region step-1
54

65
var bootstrap = SquidStdBootstrap.Create(
7-
new SquidStdOptions
6+
new()
87
{
98
ConfigName = "squidstd",
109
RootDirectory = AppContext.BaseDirectory

samples/SquidStd.Samples.Messaging/Program.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
using SquidStd.Core.Data.Bootstrap;
21
using SquidStd.Messaging.Abstractions.Interfaces;
32
using SquidStd.Messaging.Extensions;
43
using SquidStd.Services.Core.Services.Bootstrap;
54

65
var bootstrap = SquidStdBootstrap.Create(
7-
new SquidStdOptions
6+
new()
87
{
98
ConfigName = "squidstd",
109
RootDirectory = AppContext.BaseDirectory

samples/SquidStd.Samples.Networking/Program.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
var server = new SquidTcpServer(endPoint);
1010

1111
server.OnClientConnect += (_, args) =>
12-
Console.WriteLine($"Client connected: session {args.Client.SessionId}");
12+
Console.WriteLine($"Client connected: session {args.Client.SessionId}");
1313

1414
server.OnDataReceived += (_, args) =>
15-
Console.WriteLine(
16-
$"Received {args.Data.Length} byte(s): {Encoding.UTF8.GetString(args.Data.Span)}"
17-
);
15+
Console.WriteLine(
16+
$"Received {args.Data.Length} byte(s): {Encoding.UTF8.GetString(args.Data.Span)}"
17+
);
1818

1919
#endregion
2020

0 commit comments

Comments
 (0)