Skip to content

Commit f67f9eb

Browse files
Merge pull request #234 from Flexberry/feature-update-to-7.0.0
Update to 7.0.0
2 parents 43901e2 + 869f5d4 commit f67f9eb

File tree

24 files changed

+201
-58
lines changed

24 files changed

+201
-58
lines changed

.github/workflows/build.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,11 @@ jobs:
6464
with:
6565
dotnet-version: 6.0.x
6666

67+
- name: Install .NET 7.0
68+
uses: actions/setup-dotnet@v1
69+
with:
70+
dotnet-version: 7.0.x
71+
6772
- name: NuGet Restore
6873
run: dotnet restore "Flexberry ORM.sln"
6974

@@ -79,12 +84,18 @@ jobs:
7984
- name: Test on dotnet 6.0
8085
run: dotnet test ./NewPlatform.Flexberry.ORM.Tests/bin/Debug/net6.0/NewPlatform.Flexberry.ORM.Tests.dll
8186

87+
- name: Test on dotnet 7.0
88+
run: dotnet test ./NewPlatform.Flexberry.ORM.Tests/bin/Debug/net7.0/NewPlatform.Flexberry.ORM.Tests.dll
89+
8290
- name: Test under mono
8391
run: mono ./testrunner/xunit.runner.console.$XUNIT_RUNNER/tools/net461/xunit.console.exe ./NewPlatform.Flexberry.ORM.Tests/bin/Debug/net461/NewPlatform.Flexberry.ORM.Tests.dll
8492

8593
- name: Integration test on dotnet 6.0
8694
run: dotnet test ./NewPlatform.Flexberry.ORM.IntegratedTests/bin/Debug/net6.0/NewPlatform.Flexberry.ORM.IntegratedTests.dll
8795

96+
- name: Integration test on dotnet 7.0
97+
run: dotnet test ./NewPlatform.Flexberry.ORM.IntegratedTests/bin/Debug/net7.0/NewPlatform.Flexberry.ORM.IntegratedTests.dll
98+
8899
- name: Integration test under mono
89100
run: mono ./testrunner/xunit.runner.console.$XUNIT_RUNNER/tools/net461/xunit.console.exe ./NewPlatform.Flexberry.ORM.IntegratedTests/bin/Debug/net461/NewPlatform.Flexberry.ORM.IntegratedTests.dll
90101

@@ -138,6 +149,11 @@ jobs:
138149
with:
139150
dotnet-version: 6.0.x
140151

152+
- name: Install .NET 7.0
153+
uses: actions/setup-dotnet@v1
154+
with:
155+
dotnet-version: 7.0.x
156+
141157
- name: NuGet Restore
142158
run: dotnet restore "Flexberry ORM.sln"
143159

@@ -153,12 +169,18 @@ jobs:
153169
- name: Test on dotnet 6.0
154170
run: dotnet test ./NewPlatform.Flexberry.ORM.Tests/bin/Debug/net6.0/NewPlatform.Flexberry.ORM.Tests.dll
155171

172+
- name: Test on dotnet 7.0
173+
run: dotnet test ./NewPlatform.Flexberry.ORM.Tests/bin/Debug/net7.0/NewPlatform.Flexberry.ORM.Tests.dll
174+
156175
- name: Test under mono
157176
run: mono ./testrunner/xunit.runner.console.$XUNIT_RUNNER/tools/net461/xunit.console.exe ./NewPlatform.Flexberry.ORM.Tests/bin/Debug/net461/NewPlatform.Flexberry.ORM.Tests.dll
158177

159178
- name: Integration test on dotnet 6.0
160179
run: dotnet test ./NewPlatform.Flexberry.ORM.IntegratedTests/bin/Debug/net6.0/NewPlatform.Flexberry.ORM.IntegratedTests.dll
161180

181+
- name: Integration test on dotnet 7.0
182+
run: dotnet test ./NewPlatform.Flexberry.ORM.IntegratedTests/bin/Debug/net7.0/NewPlatform.Flexberry.ORM.IntegratedTests.dll
183+
162184
- name: Integration test under mono
163185
run: mono ./testrunner/xunit.runner.console.$XUNIT_RUNNER/tools/net461/xunit.console.exe ./NewPlatform.Flexberry.ORM.IntegratedTests/bin/Debug/net461/NewPlatform.Flexberry.ORM.IntegratedTests.dll
164186

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,10 @@ This project adheres to [Semantic Versioning](http://semver.org/).
55
## [Unreleased]
66

77
### Added
8+
1. Building under .net6 and .net7.
89

910
### Changed
11+
1. Update Microsoft.Spatial up to 7.10.0.
1012

1113
### Deprecated
1214

ICSSoft.STORMNET.Business.ExternalLangDef/ICSSoft.STORMNET.Business.ExternalLangDef.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net45;net461;netstandard2.0;netcoreapp3.1;net6.0;net7.0</TargetFrameworks>
55
<RootNamespace>ExternalLangDef</RootNamespace>
66
<AssemblyName>ICSSoft.STORMNET.Business.ExternalLangDef</AssemblyName>
77
<AssemblyOriginatorKeyFile>ExternalLangDef.snk</AssemblyOriginatorKeyFile>

ICSSoft.STORMNET.Business.LINQProvider/ICSSoft.STORMNET.Business.LINQProvider.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net45;net461;netstandard2.0;netcoreapp3.1;net6.0;net7.0</TargetFrameworks>
55
<RootNamespace>ICSSoft.STORMNET.Business.LINQProvider</RootNamespace>
66
<AssemblyName>ICSSoft.STORMNET.Business.LINQProvider</AssemblyName>
77
<AssemblyOriginatorKeyFile>key.snk</AssemblyOriginatorKeyFile>
@@ -11,7 +11,7 @@
1111
</PropertyGroup>
1212

1313
<ItemGroup>
14-
<PackageReference Include="Microsoft.Spatial" Version="7.7.2" />
14+
<PackageReference Include="Microsoft.Spatial" Version="7.10.0" />
1515
<PackageReference Include="Remotion.Linq" Version="2.2.0" />
1616
</ItemGroup>
1717

ICSSoft.STORMNET.Business.LockService/ICSSoft.STORMNET.Business.LockService.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net45;net461;netstandard2.0;netcoreapp3.1;net6.0;net7.0</TargetFrameworks>
55
<RootNamespace>ICSSoft.STORMNET.Business</RootNamespace>
66
<AssemblyName>ICSSoft.STORMNET.Business.LockService</AssemblyName>
77
<AssemblyOriginatorKeyFile>ICSSoft.STORMNET.Business.LockService.snk</AssemblyOriginatorKeyFile>

ICSSoft.STORMNET.Business.MSSQLDataService/ICSSoft.STORMNET.Business.MSSQLDataService.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net45;net461;netstandard2.0;netcoreapp3.1;net6.0;net7.0</TargetFrameworks>
55
<RootNamespace>ICSSoft.STORMNET.Business</RootNamespace>
66
<AssemblyName>ICSSoft.STORMNET.Business.MSSQLDataService</AssemblyName>
77
<AssemblyOriginatorKeyFile>ICSSoft.STORMNET.Business.MSSQLDataService.snk</AssemblyOriginatorKeyFile>
@@ -10,11 +10,11 @@
1010
<FileVersion>1.0.0.1</FileVersion>
1111
</PropertyGroup>
1212

13-
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
13+
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' Or '$(TargetFramework)' == 'net461' ">
1414
<Reference Include="System.Data" />
1515
</ItemGroup>
1616

17-
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
17+
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' Or '$(TargetFramework)' == 'netcoreapp3.1' Or '$(TargetFramework)' == 'net6.0' Or '$(TargetFramework)' == 'net7.0' ">
1818
<PackageReference Include="System.Data.SqlClient" Version="4.6.1" />
1919
</ItemGroup>
2020

ICSSoft.STORMNET.Business.OracleDataService/ICSSoft.STORMNET.Business.OracleDataService.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net45;net461;netstandard2.0;netcoreapp3.1;net6.0;net7.0</TargetFrameworks>
55
<RootNamespace>ICSSoft.STORMNET.Business</RootNamespace>
66
<AssemblyName>ICSSoft.STORMNET.Business.OracleDataService</AssemblyName>
77
<AssemblyOriginatorKeyFile>ICSSoft.STORMNET.Business.OracleDataService.snk</AssemblyOriginatorKeyFile>
@@ -10,11 +10,11 @@
1010
<FileVersion>1.0.0.1</FileVersion>
1111
</PropertyGroup>
1212

13-
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
13+
<ItemGroup Condition=" '$(TargetFramework)' == 'net45' Or '$(TargetFramework)' == 'net461' ">
1414
<PackageReference Include="Oracle.ManagedDataAccess" Version="12.1.22" />
1515
</ItemGroup>
1616

17-
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">
17+
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' Or '$(TargetFramework)' == 'netcoreapp3.1' Or '$(TargetFramework)' == 'net6.0' Or '$(TargetFramework)' == 'net7.0' ">
1818
<PackageReference Include="Oracle.ManagedDataAccess.Core" Version="2.19.3" />
1919
</ItemGroup>
2020

ICSSoft.STORMNET.Business.PostgresDataService/ICSSoft.STORMNET.Business.PostgresDataService.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net45;net461;netstandard2.0;netcoreapp3.1;net6.0;net7.0</TargetFrameworks>
55
<RootNamespace>ICSSoft.STORMNET.Business</RootNamespace>
66
<AssemblyName>ICSSoft.STORMNET.Business.PostgresDataService</AssemblyName>
77
<AssemblyOriginatorKeyFile>ICSSoft.STORMNET.Business.PostgresDataService.snk</AssemblyOriginatorKeyFile>

ICSSoft.STORMNET.Business/ICSSoft.STORMNET.Business.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net45;net461;netstandard2.0;netcoreapp3.1;net6.0;net7.0</TargetFrameworks>
55
<RootNamespace>ICSSoft.STORMNET.Business</RootNamespace>
66
<AssemblyName>ICSSoft.STORMNET.Business</AssemblyName>
77
<AssemblyOriginatorKeyFile>ICSSoft.STORMNET.Business.snk</AssemblyOriginatorKeyFile>

ICSSoft.STORMNET.Collections/ICSSoft.STORMNET.Collections.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>net45;netstandard2.0</TargetFrameworks>
4+
<TargetFrameworks>net45;net461;netstandard2.0;netcoreapp3.1;net6.0;net7.0</TargetFrameworks>
55
<RootNamespace>ICSSoft.STORMNET.Collections</RootNamespace>
66
<AssemblyName>ICSSoft.STORMNET.Collections</AssemblyName>
77
<AssemblyOriginatorKeyFile>ICSSoft.STORMNET.Collections.snk</AssemblyOriginatorKeyFile>

0 commit comments

Comments
 (0)