Skip to content

Commit 0568b09

Browse files
committed
Update TraderBot from net6 to net8
1 parent 3d5ff11 commit 0568b09

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

csharp/TraderBot/Program.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
using Microsoft.Extensions.Hosting;
2+
using Microsoft.Extensions.DependencyInjection;
3+
using Microsoft.Extensions.Configuration;
14
using Microsoft.Extensions.Configuration.UserSecrets;
25
using Tinkoff.InvestApi;
36
using TraderBot;
@@ -22,4 +25,5 @@
2225
});
2326
})
2427
.Build();
28+
2529
await host.RunAsync();

csharp/TraderBot/TraderBot.csproj

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
1-
<Project Sdk="Microsoft.NET.Sdk.Worker">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>net8</TargetFramework>
56
<Nullable>enable</Nullable>
67
<ImplicitUsings>enable</ImplicitUsings>
78
<RootNamespace>TraderBot</RootNamespace>
89
</PropertyGroup>
910

1011
<ItemGroup>
1112
<PackageReference Include="GraphQL.Client.Serializer.Newtonsoft" Version="6.0.0" />
12-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="7.0.1" />
13+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="9.0.2" />
14+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.2" />
15+
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.2" />
1316
<PackageReference Include="Platform.Data.Doublets.Sequences" Version="0.1.1" />
1417
<PackageReference Include="Tinkoff.InvestApi" Version="0.6.1" />
1518
</ItemGroup>

csharp/TraderBot/TradingService.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
using System.Collections.Concurrent;
22
using System.Globalization;
3+
using Microsoft.Extensions.Hosting;
4+
using Microsoft.Extensions.Logging;
35
using Grpc.Core;
46
using Google.Protobuf.WellKnownTypes;
57
using Tinkoff.InvestApi;

0 commit comments

Comments
 (0)