This is an automated email from the ASF dual-hosted git repository. ptupitsyn pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/master by this push: new 524b9efae69 IGNITE-17877 .NET: Upgrade to SDK 6 (#10361) 524b9efae69 is described below commit 524b9efae690cfed0be1b7fc118eb638d6c13c3e Author: Pavel Tupitsyn <ptupit...@apache.org> AuthorDate: Thu Nov 3 18:38:17 2022 +0300 IGNITE-17877 .NET: Upgrade to SDK 6 (#10361) * Update projects from `netcoreapp3.1` to `net6.0`. * Fix deprecated API errors in tests. --- .travis.yml | 7 ++++++- .../Apache.Ignite.BenchmarkDotNet.csproj | 2 +- .../Apache.Ignite.Benchmarks.DotNetCore.csproj | 2 +- .../Apache.Ignite.Core.Tests.DotNetCore.csproj | 2 +- .../Client/Cache/CacheTestAsync.cs | 18 +++++++++++++----- .../dotnet/Apache.Ignite.Core.Tests/ExceptionsTest.cs | 6 ++++++ .../Apache.Ignite.Core.Tests/Process/IgniteProcess.cs | 2 +- .../Apache.Ignite.Core.Tests/Services/ServicesTest.cs | 5 +++-- .../Apache.Ignite/Apache.Ignite.DotNetCore.csproj | 2 +- modules/platforms/dotnet/DEVNOTES.txt | 4 ++-- modules/platforms/dotnet/examples/README.md | 2 +- .../dotnet/examples/ServerNode/ServerNode.csproj | 2 +- .../examples/Shared/Compute/AverageSalaryTask.cs | 5 +++++ modules/platforms/dotnet/examples/Shared/Shared.csproj | 2 +- .../examples/Thick/Cache/BinaryMode/BinaryMode.csproj | 2 +- .../Thick/Cache/DataStreamer/DataStreamer.csproj | 2 +- .../Thick/Cache/EntryProcessor/EntryProcessor.csproj | 2 +- .../Cache/MultiTieredCache/MultiTieredCache.csproj | 2 +- .../examples/Thick/Cache/NearCache/NearCache.csproj | 2 +- .../OptimisticTransaction/OptimisticTransaction.csproj | 2 +- .../dotnet/examples/Thick/Cache/PutGet/PutGet.csproj | 2 +- .../Thick/Cache/QueryContinuous/QueryContinuous.csproj | 2 +- .../Thick/Cache/QueryFullText/QueryFullText.csproj | 2 +- .../examples/Thick/Cache/QueryScan/QueryScan.csproj | 2 +- .../dotnet/examples/Thick/Cache/Store/Store.csproj | 2 +- .../Thick/Cache/Transaction/Transaction.csproj | 2 +- .../TransactionDeadlockDetection.csproj | 2 +- .../dotnet/examples/Thick/Compute/Func/Func.csproj | 2 +- .../PeerAssemblyLoading/PeerAssemblyLoading.csproj | 2 +- .../dotnet/examples/Thick/Compute/Task/Task.csproj | 2 +- .../Thick/DataStructures/AtomicLong/AtomicLong.csproj | 2 +- .../AtomicReference/AtomicReference.csproj | 2 +- .../AtomicSequence/AtomicSequence.csproj | 2 +- .../Thick/Misc/ClientReconnect/ClientReconnect.csproj | 2 +- .../dotnet/examples/Thick/Misc/Events/Events.csproj | 2 +- .../dotnet/examples/Thick/Misc/Events/Program.cs | 2 +- .../examples/Thick/Misc/Lifecycle/Lifecycle.csproj | 2 +- .../examples/Thick/Misc/Messaging/Messaging.csproj | 2 +- .../examples/Thick/Misc/Services/Services.csproj | 2 +- .../platforms/dotnet/examples/Thick/Sql/Ddl/Ddl.csproj | 2 +- .../platforms/dotnet/examples/Thick/Sql/Dml/Dml.csproj | 2 +- .../dotnet/examples/Thick/Sql/Linq/Linq.csproj | 2 +- .../platforms/dotnet/examples/Thick/Sql/Sql/Sql.csproj | 2 +- .../Thin/Cache/BinaryModeThin/BinaryModeThin.csproj | 2 +- .../OptimisticTransactionThin.csproj | 2 +- .../examples/Thin/Cache/PutGetThin/PutGetThin.csproj | 2 +- .../QueryContinuousThin/QueryContinuousThin.csproj | 2 +- .../Thin/Cache/QueryScanThin/QueryScanThin.csproj | 2 +- .../Thin/Cache/TransactionThin/TransactionThin.csproj | 2 +- .../Thin/Misc/ServicesThin/ServicesThin.csproj | 2 +- .../dotnet/examples/Thin/Sql/DdlThin/DdlThin.csproj | 2 +- .../dotnet/examples/Thin/Sql/DmlThin/DmlThin.csproj | 2 +- .../dotnet/examples/Thin/Sql/LinqThin/LinqThin.csproj | 2 +- .../dotnet/examples/Thin/Sql/SqlThin/SqlThin.csproj | 2 +- 54 files changed, 83 insertions(+), 58 deletions(-) diff --git a/.travis.yml b/.travis.yml index 837f7c4e803..8d023c52af1 100644 --- a/.travis.yml +++ b/.travis.yml @@ -20,6 +20,7 @@ _ducktape-tox: &ducktape-tox matrix: include: - language: java + name: "Java 8" os: linux dist: bionic before_install: @@ -34,6 +35,7 @@ matrix: cache: {directories: [$HOME/.m2/repository]} - language: java + name: "Java 11" os: linux dist: bionic before_install: @@ -56,8 +58,9 @@ matrix: cache: {directories: [$HOME/.m2/repository]} - language: csharp + name: ".NET 6.0" mono: none - dotnet: 3.1.101 + dotnet: 6.0 script: - dotnet build modules/platforms/dotnet/Apache.Ignite.DotNetCore.sln @@ -75,12 +78,14 @@ matrix: cache: { directories: [ $HOME/.m2/repository ] } - language: python + name: "Python 3.7.9" python: 3.7.9 <<: *ducktape-tox script: - tox -e py37 - language: python + name: "Python 3.8.5" python: 3.8.5 <<: *ducktape-tox script: diff --git a/modules/platforms/dotnet/Apache.Ignite.BenchmarkDotNet/Apache.Ignite.BenchmarkDotNet.csproj b/modules/platforms/dotnet/Apache.Ignite.BenchmarkDotNet/Apache.Ignite.BenchmarkDotNet.csproj index 5957de53ae4..b7e09eec169 100644 --- a/modules/platforms/dotnet/Apache.Ignite.BenchmarkDotNet/Apache.Ignite.BenchmarkDotNet.csproj +++ b/modules/platforms/dotnet/Apache.Ignite.BenchmarkDotNet/Apache.Ignite.BenchmarkDotNet.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <ServerGarbageCollection>true</ServerGarbageCollection> <GenerateRuntimeConfigurationFiles>true</GenerateRuntimeConfigurationFiles> <AssemblyOriginatorKeyFile>Apache.Ignite.BenchmarkDotNet.snk</AssemblyOriginatorKeyFile> diff --git a/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.DotNetCore.csproj b/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.DotNetCore.csproj index d34a13b210f..c4a8cd2e1e7 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.DotNetCore.csproj +++ b/modules/platforms/dotnet/Apache.Ignite.Benchmarks/Apache.Ignite.Benchmarks.DotNetCore.csproj @@ -1,6 +1,6 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <AllowUnsafeBlocks>true</AllowUnsafeBlocks> <GenerateAssemblyInfo>false</GenerateAssemblyInfo> <AssemblyName>Apache.Ignite.Benchmarks</AssemblyName> diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.DotNetCore.csproj b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.DotNetCore.csproj index 7e6efa47c7f..ca06706e2e7 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.DotNetCore.csproj +++ b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Apache.Ignite.Core.Tests.DotNetCore.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <GenerateAssemblyInfo>false</GenerateAssemblyInfo> <IsPackable>false</IsPackable> <IsPublishable>false</IsPublishable> diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheTestAsync.cs b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheTestAsync.cs index e9556660a37..1ec8a3d3bea 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheTestAsync.cs +++ b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Client/Cache/CacheTestAsync.cs @@ -17,7 +17,6 @@ namespace Apache.Ignite.Core.Tests.Client.Cache { - using System; using System.Threading; using System.Threading.Tasks; using Apache.Ignite.Core.Client.Cache; @@ -43,14 +42,23 @@ namespace Apache.Ignite.Core.Tests.Client.Cache public void TestAsyncContinuationIsExecutedOnThreadPool() { var cache = base.GetClientCache<int>(); - var task = cache.PutAsync(1, 1).ContinueWith(_ => + int? threadId1 = null; + int? threadId2 = null; + + cache.PutAsync(1, 1).ContinueWith(_ => { - Thread.CurrentThread.Abort(); + threadId1 = Thread.CurrentThread.ManagedThreadId; + Thread.Sleep(3000); }, TaskContinuationOptions.ExecuteSynchronously); - Assert.Throws<AggregateException>(() => task.Wait()); + cache.PutAsync(1, 1).ContinueWith(_ => + { + threadId2 = Thread.CurrentThread.ManagedThreadId; + Thread.Sleep(3000); + }, TaskContinuationOptions.ExecuteSynchronously); - Assert.AreEqual(1, cache.GetAsync(1).Result); + TestUtils.WaitForTrueCondition( + () => threadId1 != null && threadId2 != null && threadId1.Value != threadId2.Value); } } } diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/ExceptionsTest.cs b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/ExceptionsTest.cs index 0d8517c62b3..f3069187677 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/ExceptionsTest.cs +++ b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/ExceptionsTest.cs @@ -111,6 +111,7 @@ namespace Apache.Ignite.Core.Tests var formatter = new BinaryFormatter(); using (var ms = new MemoryStream()) { +#pragma warning disable SYSLIB0011 // BinaryFormatter is obsolete formatter.Serialize(ms, ex); ms.Seek(0, SeekOrigin.Begin); @@ -131,6 +132,7 @@ namespace Apache.Ignite.Core.Tests Assert.AreEqual(javaEx.StackTrace, resJavaEx.StackTrace); Assert.AreEqual(javaEx.Source, resJavaEx.Source); Assert.AreEqual(javaEx.HelpLink, resJavaEx.HelpLink); +#pragma warning restore SYSLIB0011 // BinaryFormatter is obsolete } } @@ -212,11 +214,13 @@ namespace Apache.Ignite.Core.Tests var stream = new MemoryStream(); var formatter = new BinaryFormatter(); +#pragma warning disable SYSLIB0011 // BinaryFormatter is obsolete formatter.Serialize(stream, ex); stream.Seek(0, SeekOrigin.Begin); ex = (Exception) formatter.Deserialize(stream); Assert.AreEqual("myMessage", ex.Message); +#pragma warning restore SYSLIB0011 // BinaryFormatter is obsolete // Message+cause ctor. var msgCauseCtor = type.GetConstructor(new[] { typeof(string), typeof(Exception) }); @@ -238,11 +242,13 @@ namespace Apache.Ignite.Core.Tests var stream = new MemoryStream(); +#pragma warning disable SYSLIB0011 // BinaryFormatter is obsolete formatter.Serialize(stream, ex); stream.Seek(0, SeekOrigin.Begin); var ex0 = (Exception) formatter.Deserialize(stream); +#pragma warning restore SYSLIB0011 // BinaryFormatter is obsolete var updateEx = ((CachePartialUpdateException) ex); diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Process/IgniteProcess.cs b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Process/IgniteProcess.cs index 33ee6df4e81..f6aa13c4077 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Process/IgniteProcess.cs +++ b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Process/IgniteProcess.cs @@ -65,7 +65,7 @@ namespace Apache.Ignite.Core.Tests.Process static IgniteProcess() { // 1. Locate executable file and related stuff. - DirectoryInfo dir = new FileInfo(new Uri(typeof(IgniteProcess).Assembly.CodeBase).LocalPath).Directory; + DirectoryInfo dir = new FileInfo(new Uri(typeof(IgniteProcess).Assembly.Location).LocalPath).Directory; // ReSharper disable once PossibleNullReferenceException ExeDir = dir.FullName; diff --git a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Services/ServicesTest.cs b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Services/ServicesTest.cs index 16955aa55b9..cd46fd798f1 100644 --- a/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Services/ServicesTest.cs +++ b/modules/platforms/dotnet/Apache.Ignite.Core.Tests/Services/ServicesTest.cs @@ -22,7 +22,6 @@ namespace Apache.Ignite.Core.Tests.Services using System.IO; using System.Linq; using System.Net; - using System.Runtime.Serialization.Formatters.Binary; using System.Threading; using System.Threading.Tasks; using Apache.Ignite.Core.Binary; @@ -1051,6 +1050,7 @@ namespace Apache.Ignite.Core.Tests.Services Assert.IsTrue(argException.Message.Contains("configurations[0].Name")); } +#if !NETCOREAPP /// <summary> /// Tests [Serializable] usage of ServiceDeploymentException. /// </summary> @@ -1070,7 +1070,7 @@ namespace Apache.Ignite.Core.Tests.Services var ex = new ServiceDeploymentException("msg", new Exception("in"), new[] {cfg}); - var formatter = new BinaryFormatter(); + var formatter = new System.Runtime.Serialization.Formatters.Binary.BinaryFormatter(); var stream = new MemoryStream(); formatter.Serialize(stream, ex); stream.Seek(0, SeekOrigin.Begin); @@ -1091,6 +1091,7 @@ namespace Apache.Ignite.Core.Tests.Services Assert.IsInstanceOf<TestIgniteServiceSerializable>(cfg.Service); Assert.IsInstanceOf<NodeIdFilter>(cfg.NodeFilter); } +#endif /// <summary> /// Verifies the deployment exception. diff --git a/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.DotNetCore.csproj b/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.DotNetCore.csproj index dd49461be49..4371db2ecd6 100644 --- a/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.DotNetCore.csproj +++ b/modules/platforms/dotnet/Apache.Ignite/Apache.Ignite.DotNetCore.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <OutputType>Exe</OutputType> <GenerateAssemblyInfo>false</GenerateAssemblyInfo> <AssemblyName>Apache.Ignite.Executable</AssemblyName> diff --git a/modules/platforms/dotnet/DEVNOTES.txt b/modules/platforms/dotnet/DEVNOTES.txt index 2d0a51ac5a4..ed060dcc490 100644 --- a/modules/platforms/dotnet/DEVNOTES.txt +++ b/modules/platforms/dotnet/DEVNOTES.txt @@ -2,11 +2,11 @@ Requirements ============ * Oracle JDK 8 or 11 -* .NET Core SDK 3.1 +* .NET 6 SDK * JAVA_HOME environment variable set to the corresponding JDK (x64 or x86) * Apache Maven bin directory in PATH, or MAVEN_HOME environment variable * PowerShell -* Any OS supported by .NET Core SDK (Linux, Windows, macOS) +* Any OS supported by .NET SDK (Linux, Windows, macOS) Build Binaries and NuGet diff --git a/modules/platforms/dotnet/examples/README.md b/modules/platforms/dotnet/examples/README.md index 084013ed964..f7eba0d602d 100644 --- a/modules/platforms/dotnet/examples/README.md +++ b/modules/platforms/dotnet/examples/README.md @@ -6,7 +6,7 @@ # Requirements -* [.NET Core SDK 3.1](https://dotnet.microsoft.com/download/dotnet-core) +* [.NET 6 SDK](https://dotnet.microsoft.com/download/dotnet-core) * [JDK 8](https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html) or [JDK 11](https://www.oracle.com/java/technologies/javase-jdk11-downloads.html) Windows, Linux, and macOS are supported. diff --git a/modules/platforms/dotnet/examples/ServerNode/ServerNode.csproj b/modules/platforms/dotnet/examples/ServerNode/ServerNode.csproj index 2437ab848b0..803fe9b1667 100644 --- a/modules/platforms/dotnet/examples/ServerNode/ServerNode.csproj +++ b/modules/platforms/dotnet/examples/ServerNode/ServerNode.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.ServerNode</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Shared/Compute/AverageSalaryTask.cs b/modules/platforms/dotnet/examples/Shared/Compute/AverageSalaryTask.cs index 85ef6372524..d94f1a8259d 100644 --- a/modules/platforms/dotnet/examples/Shared/Compute/AverageSalaryTask.cs +++ b/modules/platforms/dotnet/examples/Shared/Compute/AverageSalaryTask.cs @@ -78,6 +78,11 @@ namespace Apache.Ignite.Examples.Shared.Compute count += t.Item2; } + if (count == 0) + { + return 0; + } + return sum / count; } } diff --git a/modules/platforms/dotnet/examples/Shared/Shared.csproj b/modules/platforms/dotnet/examples/Shared/Shared.csproj index cf986cbe78f..1dda71ff5f6 100644 --- a/modules/platforms/dotnet/examples/Shared/Shared.csproj +++ b/modules/platforms/dotnet/examples/Shared/Shared.csproj @@ -1,7 +1,7 @@ <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Shared</RootNamespace> <NoWarn>CS0649</NoWarn> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/BinaryMode/BinaryMode.csproj b/modules/platforms/dotnet/examples/Thick/Cache/BinaryMode/BinaryMode.csproj index 9b7d9e58483..d3bd2f273eb 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/BinaryMode/BinaryMode.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/BinaryMode/BinaryMode.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.BinaryMode</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/DataStreamer/DataStreamer.csproj b/modules/platforms/dotnet/examples/Thick/Cache/DataStreamer/DataStreamer.csproj index 09abf3a73f9..581a046351a 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/DataStreamer/DataStreamer.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/DataStreamer/DataStreamer.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.DataStreamer</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/EntryProcessor/EntryProcessor.csproj b/modules/platforms/dotnet/examples/Thick/Cache/EntryProcessor/EntryProcessor.csproj index 414cdfa1ed8..a898730d970 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/EntryProcessor/EntryProcessor.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/EntryProcessor/EntryProcessor.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.EntryProcessor</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/MultiTieredCache/MultiTieredCache.csproj b/modules/platforms/dotnet/examples/Thick/Cache/MultiTieredCache/MultiTieredCache.csproj index 5315861fcc6..541b80645e9 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/MultiTieredCache/MultiTieredCache.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/MultiTieredCache/MultiTieredCache.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.MultiTieredCache</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/NearCache/NearCache.csproj b/modules/platforms/dotnet/examples/Thick/Cache/NearCache/NearCache.csproj index 0f649890b4c..12fb72a43ee 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/NearCache/NearCache.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/NearCache/NearCache.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.NearCache</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/OptimisticTransaction/OptimisticTransaction.csproj b/modules/platforms/dotnet/examples/Thick/Cache/OptimisticTransaction/OptimisticTransaction.csproj index f4542299f2f..ddb3e85ba61 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/OptimisticTransaction/OptimisticTransaction.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/OptimisticTransaction/OptimisticTransaction.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.OptimisticTransaction</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/PutGet/PutGet.csproj b/modules/platforms/dotnet/examples/Thick/Cache/PutGet/PutGet.csproj index b857c660f8f..bccce18633a 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/PutGet/PutGet.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/PutGet/PutGet.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.PutGet</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/QueryContinuous/QueryContinuous.csproj b/modules/platforms/dotnet/examples/Thick/Cache/QueryContinuous/QueryContinuous.csproj index b4200438e64..1847ecd45b8 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/QueryContinuous/QueryContinuous.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/QueryContinuous/QueryContinuous.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.QueryContinuous</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/QueryFullText/QueryFullText.csproj b/modules/platforms/dotnet/examples/Thick/Cache/QueryFullText/QueryFullText.csproj index f8ade24270c..47745a39d22 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/QueryFullText/QueryFullText.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/QueryFullText/QueryFullText.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.QueryFullText</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/QueryScan/QueryScan.csproj b/modules/platforms/dotnet/examples/Thick/Cache/QueryScan/QueryScan.csproj index 951159a10c4..d0a73bb9227 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/QueryScan/QueryScan.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/QueryScan/QueryScan.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.QueryScan</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/Store/Store.csproj b/modules/platforms/dotnet/examples/Thick/Cache/Store/Store.csproj index 95fc69cad1c..bceb08c4225 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/Store/Store.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/Store/Store.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.Store</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/Transaction/Transaction.csproj b/modules/platforms/dotnet/examples/Thick/Cache/Transaction/Transaction.csproj index 8947d5a1c3f..21ee639c717 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/Transaction/Transaction.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/Transaction/Transaction.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.Transaction</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Cache/TransactionDeadlockDetection/TransactionDeadlockDetection.csproj b/modules/platforms/dotnet/examples/Thick/Cache/TransactionDeadlockDetection/TransactionDeadlockDetection.csproj index 32c10959582..808a660f256 100644 --- a/modules/platforms/dotnet/examples/Thick/Cache/TransactionDeadlockDetection/TransactionDeadlockDetection.csproj +++ b/modules/platforms/dotnet/examples/Thick/Cache/TransactionDeadlockDetection/TransactionDeadlockDetection.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Cache.TransactionDeadlockDetection</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Compute/Func/Func.csproj b/modules/platforms/dotnet/examples/Thick/Compute/Func/Func.csproj index 415273f1ae5..9bcf7621698 100644 --- a/modules/platforms/dotnet/examples/Thick/Compute/Func/Func.csproj +++ b/modules/platforms/dotnet/examples/Thick/Compute/Func/Func.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Compute.Func</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Compute/PeerAssemblyLoading/PeerAssemblyLoading.csproj b/modules/platforms/dotnet/examples/Thick/Compute/PeerAssemblyLoading/PeerAssemblyLoading.csproj index 9367f92b88b..bb92a9271aa 100644 --- a/modules/platforms/dotnet/examples/Thick/Compute/PeerAssemblyLoading/PeerAssemblyLoading.csproj +++ b/modules/platforms/dotnet/examples/Thick/Compute/PeerAssemblyLoading/PeerAssemblyLoading.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Compute.PeerAssemblyLoading</RootNamespace> <AssemblyVersion>1.0.*</AssemblyVersion> <Deterministic>false</Deterministic> diff --git a/modules/platforms/dotnet/examples/Thick/Compute/Task/Task.csproj b/modules/platforms/dotnet/examples/Thick/Compute/Task/Task.csproj index 2eab8659109..f320cf933e0 100644 --- a/modules/platforms/dotnet/examples/Thick/Compute/Task/Task.csproj +++ b/modules/platforms/dotnet/examples/Thick/Compute/Task/Task.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Compute.Task</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicLong/AtomicLong.csproj b/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicLong/AtomicLong.csproj index c6ba9a9114a..d0a2105d72a 100644 --- a/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicLong/AtomicLong.csproj +++ b/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicLong/AtomicLong.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.DataStructures.AtomicLong</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicReference/AtomicReference.csproj b/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicReference/AtomicReference.csproj index 4a59725dff4..4df995af2e2 100644 --- a/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicReference/AtomicReference.csproj +++ b/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicReference/AtomicReference.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.DataStructures.AtomicReference</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicSequence/AtomicSequence.csproj b/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicSequence/AtomicSequence.csproj index 3922990cac0..d858a7e23db 100644 --- a/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicSequence/AtomicSequence.csproj +++ b/modules/platforms/dotnet/examples/Thick/DataStructures/AtomicSequence/AtomicSequence.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.DataStructures.AtomicSequence</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Misc/ClientReconnect/ClientReconnect.csproj b/modules/platforms/dotnet/examples/Thick/Misc/ClientReconnect/ClientReconnect.csproj index 0965c186239..fad146a8fe0 100644 --- a/modules/platforms/dotnet/examples/Thick/Misc/ClientReconnect/ClientReconnect.csproj +++ b/modules/platforms/dotnet/examples/Thick/Misc/ClientReconnect/ClientReconnect.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Misc.ClientReconnect</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Misc/Events/Events.csproj b/modules/platforms/dotnet/examples/Thick/Misc/Events/Events.csproj index 83bc1fc4337..dabd47db95e 100644 --- a/modules/platforms/dotnet/examples/Thick/Misc/Events/Events.csproj +++ b/modules/platforms/dotnet/examples/Thick/Misc/Events/Events.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Misc.Events</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Misc/Events/Program.cs b/modules/platforms/dotnet/examples/Thick/Misc/Events/Program.cs index bf1934b98a1..faff16b9253 100644 --- a/modules/platforms/dotnet/examples/Thick/Misc/Events/Program.cs +++ b/modules/platforms/dotnet/examples/Thick/Misc/Events/Program.cs @@ -68,7 +68,7 @@ namespace Apache.Ignite.Examples.Thick.Misc.Events /// <param name="ignite">Ignite instance.</param> private static void ExecuteTask(IIgnite ignite) { - var employees = Enumerable.Range(1, 10).SelectMany(x => new[] + var employees = Enumerable.Range(1, 10).SelectMany(_ => new[] { new Employee("Allison Mathis", 25300, diff --git a/modules/platforms/dotnet/examples/Thick/Misc/Lifecycle/Lifecycle.csproj b/modules/platforms/dotnet/examples/Thick/Misc/Lifecycle/Lifecycle.csproj index 4e40e55105c..9008a40b459 100644 --- a/modules/platforms/dotnet/examples/Thick/Misc/Lifecycle/Lifecycle.csproj +++ b/modules/platforms/dotnet/examples/Thick/Misc/Lifecycle/Lifecycle.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Misc.Lifecycle</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Misc/Messaging/Messaging.csproj b/modules/platforms/dotnet/examples/Thick/Misc/Messaging/Messaging.csproj index 66f666aac68..1369a0b54b1 100644 --- a/modules/platforms/dotnet/examples/Thick/Misc/Messaging/Messaging.csproj +++ b/modules/platforms/dotnet/examples/Thick/Misc/Messaging/Messaging.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Misc.Messaging</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Misc/Services/Services.csproj b/modules/platforms/dotnet/examples/Thick/Misc/Services/Services.csproj index 85edb92fa65..ccd4fd00005 100644 --- a/modules/platforms/dotnet/examples/Thick/Misc/Services/Services.csproj +++ b/modules/platforms/dotnet/examples/Thick/Misc/Services/Services.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Misc.Services</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Sql/Ddl/Ddl.csproj b/modules/platforms/dotnet/examples/Thick/Sql/Ddl/Ddl.csproj index f567407fa4f..a356eb73a80 100644 --- a/modules/platforms/dotnet/examples/Thick/Sql/Ddl/Ddl.csproj +++ b/modules/platforms/dotnet/examples/Thick/Sql/Ddl/Ddl.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Sql.Ddl</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Sql/Dml/Dml.csproj b/modules/platforms/dotnet/examples/Thick/Sql/Dml/Dml.csproj index 389c1468714..6b32e648793 100644 --- a/modules/platforms/dotnet/examples/Thick/Sql/Dml/Dml.csproj +++ b/modules/platforms/dotnet/examples/Thick/Sql/Dml/Dml.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Sql.Dml</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Sql/Linq/Linq.csproj b/modules/platforms/dotnet/examples/Thick/Sql/Linq/Linq.csproj index fad2b37a1ba..b26db46a2eb 100644 --- a/modules/platforms/dotnet/examples/Thick/Sql/Linq/Linq.csproj +++ b/modules/platforms/dotnet/examples/Thick/Sql/Linq/Linq.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Sql.Linq</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thick/Sql/Sql/Sql.csproj b/modules/platforms/dotnet/examples/Thick/Sql/Sql/Sql.csproj index e622d462a63..fccba2455d3 100644 --- a/modules/platforms/dotnet/examples/Thick/Sql/Sql/Sql.csproj +++ b/modules/platforms/dotnet/examples/Thick/Sql/Sql/Sql.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thick.Sql.Sql</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Cache/BinaryModeThin/BinaryModeThin.csproj b/modules/platforms/dotnet/examples/Thin/Cache/BinaryModeThin/BinaryModeThin.csproj index 71f6cb03f39..13a49c79926 100644 --- a/modules/platforms/dotnet/examples/Thin/Cache/BinaryModeThin/BinaryModeThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Cache/BinaryModeThin/BinaryModeThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Cache.BinaryModeThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Cache/OptimisticTransactionThin/OptimisticTransactionThin.csproj b/modules/platforms/dotnet/examples/Thin/Cache/OptimisticTransactionThin/OptimisticTransactionThin.csproj index 64fccbd4464..930b375bdf3 100644 --- a/modules/platforms/dotnet/examples/Thin/Cache/OptimisticTransactionThin/OptimisticTransactionThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Cache/OptimisticTransactionThin/OptimisticTransactionThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Cache.OptimisticTransactionThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Cache/PutGetThin/PutGetThin.csproj b/modules/platforms/dotnet/examples/Thin/Cache/PutGetThin/PutGetThin.csproj index be783f90013..65f294bbc44 100644 --- a/modules/platforms/dotnet/examples/Thin/Cache/PutGetThin/PutGetThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Cache/PutGetThin/PutGetThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Cache.PutGetThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Cache/QueryContinuousThin/QueryContinuousThin.csproj b/modules/platforms/dotnet/examples/Thin/Cache/QueryContinuousThin/QueryContinuousThin.csproj index c0299fc9c81..62fb8384097 100644 --- a/modules/platforms/dotnet/examples/Thin/Cache/QueryContinuousThin/QueryContinuousThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Cache/QueryContinuousThin/QueryContinuousThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Cache.QueryContinuousThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Cache/QueryScanThin/QueryScanThin.csproj b/modules/platforms/dotnet/examples/Thin/Cache/QueryScanThin/QueryScanThin.csproj index 7cd768ecee7..09753295b1c 100644 --- a/modules/platforms/dotnet/examples/Thin/Cache/QueryScanThin/QueryScanThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Cache/QueryScanThin/QueryScanThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Cache.QueryScanThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Cache/TransactionThin/TransactionThin.csproj b/modules/platforms/dotnet/examples/Thin/Cache/TransactionThin/TransactionThin.csproj index 6906f3b37e4..452ccbdc8f9 100644 --- a/modules/platforms/dotnet/examples/Thin/Cache/TransactionThin/TransactionThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Cache/TransactionThin/TransactionThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Cache.TransactionThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Misc/ServicesThin/ServicesThin.csproj b/modules/platforms/dotnet/examples/Thin/Misc/ServicesThin/ServicesThin.csproj index 7777ad95628..69d99e2aaa1 100644 --- a/modules/platforms/dotnet/examples/Thin/Misc/ServicesThin/ServicesThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Misc/ServicesThin/ServicesThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Misc.ServicesThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Sql/DdlThin/DdlThin.csproj b/modules/platforms/dotnet/examples/Thin/Sql/DdlThin/DdlThin.csproj index 74616db1df6..abbadeba221 100644 --- a/modules/platforms/dotnet/examples/Thin/Sql/DdlThin/DdlThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Sql/DdlThin/DdlThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Sql.DdlThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Sql/DmlThin/DmlThin.csproj b/modules/platforms/dotnet/examples/Thin/Sql/DmlThin/DmlThin.csproj index f1706890d1c..f06b0d4219d 100644 --- a/modules/platforms/dotnet/examples/Thin/Sql/DmlThin/DmlThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Sql/DmlThin/DmlThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Sql.DmlThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Sql/LinqThin/LinqThin.csproj b/modules/platforms/dotnet/examples/Thin/Sql/LinqThin/LinqThin.csproj index 1b02878ac83..5773ba3effd 100644 --- a/modules/platforms/dotnet/examples/Thin/Sql/LinqThin/LinqThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Sql/LinqThin/LinqThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Sql.LinqThin</RootNamespace> </PropertyGroup> diff --git a/modules/platforms/dotnet/examples/Thin/Sql/SqlThin/SqlThin.csproj b/modules/platforms/dotnet/examples/Thin/Sql/SqlThin/SqlThin.csproj index e3b556795eb..99701acb1e5 100644 --- a/modules/platforms/dotnet/examples/Thin/Sql/SqlThin/SqlThin.csproj +++ b/modules/platforms/dotnet/examples/Thin/Sql/SqlThin/SqlThin.csproj @@ -2,7 +2,7 @@ <PropertyGroup> <OutputType>Exe</OutputType> - <TargetFramework>netcoreapp3.1</TargetFramework> + <TargetFramework>net6.0</TargetFramework> <RootNamespace>Apache.Ignite.Examples.Thin.Sql.SqlThin</RootNamespace> </PropertyGroup>