Skip to content

Commit 8bad11e

Browse files
author
Eric Samuel Barrionuevo
authored
Merge branch 'aspnetboilerplate:dev' into dev
2 parents 9ee7f30 + b3df5ef commit 8bad11e

File tree

736 files changed

+21991
-8656
lines changed

Some content is hidden

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

736 files changed

+21991
-8656
lines changed

.github/workflows/build-and-test.yml

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: .NET
1+
name: "build and test"
22

33
on:
44
pull_request:
@@ -8,6 +8,9 @@ on:
88
- '**/*.csproj'
99
- '**/*.razor'
1010

11+
permissions:
12+
contents: read
13+
1114
jobs:
1215
build:
1316

@@ -16,9 +19,9 @@ jobs:
1619
steps:
1720
- uses: actions/checkout@v2
1821
- name: Setup .NET
19-
uses: actions/setup-dotnet@v1
22+
uses: actions/setup-dotnet@v3
2023
with:
21-
dotnet-version: 6.0.x
24+
dotnet-version: 8.0.100
2225
- name: Restore dependencies
2326
run: dotnet restore
2427
- name: Build

Abp.sln

+71-29
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
1+
22
Microsoft Visual Studio Solution File, Format Version 12.00
33
# Visual Studio Version 17
44
VisualStudioVersion = 17.3.32804.467
@@ -39,10 +39,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.TestBase", "src\Abp.Tes
3939
EndProject
4040
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.TestBase.Tests", "test\Abp.TestBase.Tests\Abp.TestBase.Tests.csproj", "{32041945-7035-410D-A1D5-E5779122114A}"
4141
EndProject
42-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.TestBase.SampleApplication", "test\Abp.TestBase.SampleApplication\Abp.TestBase.SampleApplication.csproj", "{D0BBBAD1-D373-45EB-8346-4AD629AFCAC0}"
43-
EndProject
44-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.TestBase.SampleApplication.Tests", "test\Abp.TestBase.SampleApplication.Tests\Abp.TestBase.SampleApplication.Tests.csproj", "{C6C58C8F-CDF4-42E2-8088-332D776B2780}"
45-
EndProject
4642
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.Owin", "src\Abp.Owin\Abp.Owin.csproj", "{558FB5A4-09AD-469E-8865-30B903C17F47}"
4743
EndProject
4844
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.RedisCache", "src\Abp.RedisCache\Abp.RedisCache.csproj", "{0DBA5587-9ECE-4E86-B798-FCF28A130A0F}"
@@ -141,10 +137,6 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.ZeroCore", "src\Abp.Zer
141137
EndProject
142138
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.ZeroCore.EntityFrameworkCore", "src\Abp.ZeroCore.EntityFrameworkCore\Abp.ZeroCore.EntityFrameworkCore.csproj", "{6165D0BF-77A2-4E72-9D6B-709515F71208}"
143139
EndProject
144-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.ZeroCore.IdentityServer4", "src\Abp.ZeroCore.IdentityServer4\Abp.ZeroCore.IdentityServer4.csproj", "{5B122E02-3A88-478B-9196-63A24D894145}"
145-
EndProject
146-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.ZeroCore.IdentityServer4.EntityFrameworkCore", "src\Abp.ZeroCore.IdentityServer4.EntityFrameworkCore\Abp.ZeroCore.IdentityServer4.EntityFrameworkCore.csproj", "{1B1D3688-2A13-4D07-996F-05D8CE19A1AF}"
147-
EndProject
148140
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.Zero.SampleApp", "test\Abp.Zero.SampleApp\Abp.Zero.SampleApp.csproj", "{A2AD7114-2EC0-427D-B566-665909B1C425}"
149141
EndProject
150142
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.Zero.SampleApp.EntityFramework", "test\Abp.Zero.SampleApp.EntityFramework\Abp.Zero.SampleApp.EntityFramework.csproj", "{4BC911FD-7087-445D-B934-40EB18287A2B}"
@@ -185,6 +177,26 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.AspNetCore.PerRequestRe
185177
EndProject
186178
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.ZeroCore.NHibernate", "src\Abp.ZeroCore.NHibernate\Abp.ZeroCore.NHibernate.csproj", "{01F71E3D-5010-43AA-870A-ADED860FF73B}"
187179
EndProject
180+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Abp.HtmlSanitizer", "src\Abp.HtmlSanitizer\Abp.HtmlSanitizer.csproj", "{BC2B3FA8-40D1-49AF-AD73-703A163F1BAD}"
181+
EndProject
182+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abp.BlobStoring", "src\Abp.BlobStoring\Abp.BlobStoring.csproj", "{0A5E11F6-02FC-4244-90C2-888209506694}"
183+
EndProject
184+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abp.BlobStoring.FileSystem", "src\Abp.BlobStoring.FileSystem\Abp.BlobStoring.FileSystem.csproj", "{31BCFB0E-8930-49DE-9587-DA83B3968CFB}"
185+
EndProject
186+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abp.BlobStoring.Azure", "src\Abp.BlobStoring.Azure\Abp.BlobStoring.Azure.csproj", "{E262671E-572A-41A6-8FF5-E77FEF6F22DE}"
187+
EndProject
188+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abp.BlobStoring.Tests", "test\Abp.BlobStoring.Tests\Abp.BlobStoring.Tests.csproj", "{83033E58-88EB-4746-A15D-02E3DC1BB03A}"
189+
EndProject
190+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abp.BlobStoring.FileSystem.Tests", "test\Abp.BlobStoring.FileSystem.Tests\Abp.BlobStoring.FileSystem.Tests.csproj", "{3B7382DA-99D4-48AA-B8B9-16D905D60BFF}"
191+
EndProject
192+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abp.BlobStoring.Azure.Tests", "test\Abp.BlobStoring.Azure.Tests\Abp.BlobStoring.Azure.Tests.csproj", "{168BE615-DA0F-42FA-98F4-6694034DBF8A}"
193+
EndProject
194+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abp.ZeroCore.OpenIddict", "src\Abp.ZeroCore.OpenIddict\Abp.ZeroCore.OpenIddict.csproj", "{0C3B9DEA-FC31-4039-ABB1-A087BB452B49}"
195+
EndProject
196+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abp.ZeroCore.OpenIddict.EntityFrameworkCore", "src\Abp.ZeroCore.OpenIddict.EntityFrameworkCore\Abp.ZeroCore.OpenIddict.EntityFrameworkCore.csproj", "{D4B74841-E40B-4856-92B4-BD98FB083DD5}"
197+
EndProject
198+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Abp.AspNetCore.OpenIddict", "src\Abp.AspNetCore.OpenIddict\Abp.AspNetCore.OpenIddict.csproj", "{21B57D41-646E-43E3-B146-15F7CDE92A5E}"
199+
EndProject
188200
Global
189201
GlobalSection(SolutionConfigurationPlatforms) = preSolution
190202
Debug|Any CPU = Debug|Any CPU
@@ -251,14 +263,6 @@ Global
251263
{32041945-7035-410D-A1D5-E5779122114A}.Debug|Any CPU.Build.0 = Debug|Any CPU
252264
{32041945-7035-410D-A1D5-E5779122114A}.Release|Any CPU.ActiveCfg = Release|Any CPU
253265
{32041945-7035-410D-A1D5-E5779122114A}.Release|Any CPU.Build.0 = Release|Any CPU
254-
{D0BBBAD1-D373-45EB-8346-4AD629AFCAC0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
255-
{D0BBBAD1-D373-45EB-8346-4AD629AFCAC0}.Debug|Any CPU.Build.0 = Debug|Any CPU
256-
{D0BBBAD1-D373-45EB-8346-4AD629AFCAC0}.Release|Any CPU.ActiveCfg = Release|Any CPU
257-
{D0BBBAD1-D373-45EB-8346-4AD629AFCAC0}.Release|Any CPU.Build.0 = Release|Any CPU
258-
{C6C58C8F-CDF4-42E2-8088-332D776B2780}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
259-
{C6C58C8F-CDF4-42E2-8088-332D776B2780}.Debug|Any CPU.Build.0 = Debug|Any CPU
260-
{C6C58C8F-CDF4-42E2-8088-332D776B2780}.Release|Any CPU.ActiveCfg = Release|Any CPU
261-
{C6C58C8F-CDF4-42E2-8088-332D776B2780}.Release|Any CPU.Build.0 = Release|Any CPU
262266
{558FB5A4-09AD-469E-8865-30B903C17F47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
263267
{558FB5A4-09AD-469E-8865-30B903C17F47}.Debug|Any CPU.Build.0 = Debug|Any CPU
264268
{558FB5A4-09AD-469E-8865-30B903C17F47}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -435,14 +439,6 @@ Global
435439
{6165D0BF-77A2-4E72-9D6B-709515F71208}.Debug|Any CPU.Build.0 = Debug|Any CPU
436440
{6165D0BF-77A2-4E72-9D6B-709515F71208}.Release|Any CPU.ActiveCfg = Release|Any CPU
437441
{6165D0BF-77A2-4E72-9D6B-709515F71208}.Release|Any CPU.Build.0 = Release|Any CPU
438-
{5B122E02-3A88-478B-9196-63A24D894145}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
439-
{5B122E02-3A88-478B-9196-63A24D894145}.Debug|Any CPU.Build.0 = Debug|Any CPU
440-
{5B122E02-3A88-478B-9196-63A24D894145}.Release|Any CPU.ActiveCfg = Release|Any CPU
441-
{5B122E02-3A88-478B-9196-63A24D894145}.Release|Any CPU.Build.0 = Release|Any CPU
442-
{1B1D3688-2A13-4D07-996F-05D8CE19A1AF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
443-
{1B1D3688-2A13-4D07-996F-05D8CE19A1AF}.Debug|Any CPU.Build.0 = Debug|Any CPU
444-
{1B1D3688-2A13-4D07-996F-05D8CE19A1AF}.Release|Any CPU.ActiveCfg = Release|Any CPU
445-
{1B1D3688-2A13-4D07-996F-05D8CE19A1AF}.Release|Any CPU.Build.0 = Release|Any CPU
446442
{A2AD7114-2EC0-427D-B566-665909B1C425}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
447443
{A2AD7114-2EC0-427D-B566-665909B1C425}.Debug|Any CPU.Build.0 = Debug|Any CPU
448444
{A2AD7114-2EC0-427D-B566-665909B1C425}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -517,6 +513,46 @@ Global
517513
{01F71E3D-5010-43AA-870A-ADED860FF73B}.Debug|Any CPU.Build.0 = Debug|Any CPU
518514
{01F71E3D-5010-43AA-870A-ADED860FF73B}.Release|Any CPU.ActiveCfg = Release|Any CPU
519515
{01F71E3D-5010-43AA-870A-ADED860FF73B}.Release|Any CPU.Build.0 = Release|Any CPU
516+
{BC2B3FA8-40D1-49AF-AD73-703A163F1BAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
517+
{BC2B3FA8-40D1-49AF-AD73-703A163F1BAD}.Debug|Any CPU.Build.0 = Debug|Any CPU
518+
{BC2B3FA8-40D1-49AF-AD73-703A163F1BAD}.Release|Any CPU.ActiveCfg = Release|Any CPU
519+
{BC2B3FA8-40D1-49AF-AD73-703A163F1BAD}.Release|Any CPU.Build.0 = Release|Any CPU
520+
{0A5E11F6-02FC-4244-90C2-888209506694}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
521+
{0A5E11F6-02FC-4244-90C2-888209506694}.Debug|Any CPU.Build.0 = Debug|Any CPU
522+
{0A5E11F6-02FC-4244-90C2-888209506694}.Release|Any CPU.ActiveCfg = Release|Any CPU
523+
{0A5E11F6-02FC-4244-90C2-888209506694}.Release|Any CPU.Build.0 = Release|Any CPU
524+
{31BCFB0E-8930-49DE-9587-DA83B3968CFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
525+
{31BCFB0E-8930-49DE-9587-DA83B3968CFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
526+
{31BCFB0E-8930-49DE-9587-DA83B3968CFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
527+
{31BCFB0E-8930-49DE-9587-DA83B3968CFB}.Release|Any CPU.Build.0 = Release|Any CPU
528+
{E262671E-572A-41A6-8FF5-E77FEF6F22DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
529+
{E262671E-572A-41A6-8FF5-E77FEF6F22DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
530+
{E262671E-572A-41A6-8FF5-E77FEF6F22DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
531+
{E262671E-572A-41A6-8FF5-E77FEF6F22DE}.Release|Any CPU.Build.0 = Release|Any CPU
532+
{83033E58-88EB-4746-A15D-02E3DC1BB03A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
533+
{83033E58-88EB-4746-A15D-02E3DC1BB03A}.Debug|Any CPU.Build.0 = Debug|Any CPU
534+
{83033E58-88EB-4746-A15D-02E3DC1BB03A}.Release|Any CPU.ActiveCfg = Release|Any CPU
535+
{83033E58-88EB-4746-A15D-02E3DC1BB03A}.Release|Any CPU.Build.0 = Release|Any CPU
536+
{3B7382DA-99D4-48AA-B8B9-16D905D60BFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
537+
{3B7382DA-99D4-48AA-B8B9-16D905D60BFF}.Debug|Any CPU.Build.0 = Debug|Any CPU
538+
{3B7382DA-99D4-48AA-B8B9-16D905D60BFF}.Release|Any CPU.ActiveCfg = Release|Any CPU
539+
{3B7382DA-99D4-48AA-B8B9-16D905D60BFF}.Release|Any CPU.Build.0 = Release|Any CPU
540+
{168BE615-DA0F-42FA-98F4-6694034DBF8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
541+
{168BE615-DA0F-42FA-98F4-6694034DBF8A}.Debug|Any CPU.Build.0 = Debug|Any CPU
542+
{168BE615-DA0F-42FA-98F4-6694034DBF8A}.Release|Any CPU.ActiveCfg = Release|Any CPU
543+
{168BE615-DA0F-42FA-98F4-6694034DBF8A}.Release|Any CPU.Build.0 = Release|Any CPU
544+
{0C3B9DEA-FC31-4039-ABB1-A087BB452B49}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
545+
{0C3B9DEA-FC31-4039-ABB1-A087BB452B49}.Debug|Any CPU.Build.0 = Debug|Any CPU
546+
{0C3B9DEA-FC31-4039-ABB1-A087BB452B49}.Release|Any CPU.ActiveCfg = Release|Any CPU
547+
{0C3B9DEA-FC31-4039-ABB1-A087BB452B49}.Release|Any CPU.Build.0 = Release|Any CPU
548+
{D4B74841-E40B-4856-92B4-BD98FB083DD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
549+
{D4B74841-E40B-4856-92B4-BD98FB083DD5}.Debug|Any CPU.Build.0 = Debug|Any CPU
550+
{D4B74841-E40B-4856-92B4-BD98FB083DD5}.Release|Any CPU.ActiveCfg = Release|Any CPU
551+
{D4B74841-E40B-4856-92B4-BD98FB083DD5}.Release|Any CPU.Build.0 = Release|Any CPU
552+
{21B57D41-646E-43E3-B146-15F7CDE92A5E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
553+
{21B57D41-646E-43E3-B146-15F7CDE92A5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
554+
{21B57D41-646E-43E3-B146-15F7CDE92A5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
555+
{21B57D41-646E-43E3-B146-15F7CDE92A5E}.Release|Any CPU.Build.0 = Release|Any CPU
520556
EndGlobalSection
521557
GlobalSection(SolutionProperties) = preSolution
522558
HideSolutionNode = FALSE
@@ -538,8 +574,6 @@ Global
538574
{CED2AC21-F052-4654-BBA3-01556BE2C61B} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
539575
{BCA80B2B-871B-4A6F-B719-5FF6017BC572} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
540576
{32041945-7035-410D-A1D5-E5779122114A} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
541-
{D0BBBAD1-D373-45EB-8346-4AD629AFCAC0} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
542-
{C6C58C8F-CDF4-42E2-8088-332D776B2780} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
543577
{558FB5A4-09AD-469E-8865-30B903C17F47} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
544578
{0DBA5587-9ECE-4E86-B798-FCF28A130A0F} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
545579
{0B306A5A-FCEC-4E0B-A800-ECC9F94FFDC9} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
@@ -584,8 +618,6 @@ Global
584618
{126E4D6C-76B3-4C02-BF1B-7FFF70609484} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
585619
{CBA2FACD-067A-420D-B44E-5515096845E1} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
586620
{6165D0BF-77A2-4E72-9D6B-709515F71208} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
587-
{5B122E02-3A88-478B-9196-63A24D894145} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
588-
{1B1D3688-2A13-4D07-996F-05D8CE19A1AF} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
589621
{A2AD7114-2EC0-427D-B566-665909B1C425} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
590622
{4BC911FD-7087-445D-B934-40EB18287A2B} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
591623
{2490F099-26F1-4F43-B889-1F88770E7CA5} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
@@ -605,6 +637,16 @@ Global
605637
{5779DD70-E43D-4429-8D8D-1DD429392F0D} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
606638
{DE3D4F5B-70A2-488B-A478-2C73FFE36D46} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
607639
{01F71E3D-5010-43AA-870A-ADED860FF73B} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
640+
{BC2B3FA8-40D1-49AF-AD73-703A163F1BAD} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
641+
{0A5E11F6-02FC-4244-90C2-888209506694} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
642+
{31BCFB0E-8930-49DE-9587-DA83B3968CFB} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
643+
{E262671E-572A-41A6-8FF5-E77FEF6F22DE} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
644+
{83033E58-88EB-4746-A15D-02E3DC1BB03A} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
645+
{3B7382DA-99D4-48AA-B8B9-16D905D60BFF} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
646+
{168BE615-DA0F-42FA-98F4-6694034DBF8A} = {1E6B9E8D-D5C1-4AD7-89F9-7179FEFD7C01}
647+
{0C3B9DEA-FC31-4039-ABB1-A087BB452B49} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
648+
{D4B74841-E40B-4856-92B4-BD98FB083DD5} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
649+
{21B57D41-646E-43E3-B146-15F7CDE92A5E} = {DFF0464B-5402-4DD6-86F5-2AEC1163B232}
608650
EndGlobalSection
609651
GlobalSection(ExtensibilityGlobals) = postSolution
610652
SolutionGuid = {5A1CB38E-F77D-4A40-B3A9-9A70C3F3BC6D}

Directory.Build.props

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
22

3-
<ItemGroup Condition=" '$(TargetFramework)' == 'net461' ">
3+
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' ">
44
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0" PrivateAssets="All" />
55
</ItemGroup>
66

README.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
# ASP.NET Boilerplate
1+
# ASP.NET Boilerplate
22

3-
[![Build Status](http://ejenkins.dynu.net:5480/job/aspnet-boilerplate-nightly/badge/icon)](http://ejenkins.dynu.net:5480/blue/organizations/jenkins/aspnet-boilerplate-nightly/activity)
3+
[![Build Status](https://github.com/aspnetboilerplate/aspnetboilerplate/actions/workflows/build-and-test.yml/badge.svg)](https://github.com/aspnetboilerplate/aspnetboilerplate/actions/workflows/build-and-test.yml)
44
[![NuGet](https://img.shields.io/nuget/v/Abp.svg?style=flat-square)](https://www.nuget.org/packages/Abp)
55
[![MyGet (with prereleases)](https://img.shields.io/myget/abp-nightly/vpre/Abp.svg?style=flat-square)](https://aspnetboilerplate.com/Pages/Documents/Nightly-Builds)
66
[![NuGet Download](https://img.shields.io/nuget/dt/Abp.svg?style=flat-square)](https://www.nuget.org/packages/Abp)
77

88
## What is ABP?
99

10-
ASP.NET Boilerplate is a general purpose **application framework** specially designed for new modern web applications. It uses already **familiar tools** and implements **best practices** around them to provide you a **SOLID development experience**.
10+
[ASP.NET Boilerplate](https://aspnetboilerplate.com) is a general purpose **application framework** specially designed for new modern web applications. It uses already **familiar tools** and implements **best practices** around them to provide you a **SOLID development experience**.
1111

1212
ASP.NET Boilerplate works with the latest **ASP.NET Core** & **EF Core** but also supports ASP.NET MVC 5.x & EF 6.x as well.
1313

appveyor.yml

-11
This file was deleted.

build/Build.cs

+2-3
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
using static Nuke.Common.IO.FileSystemTasks;
1515
using static Nuke.Common.Tools.DotNet.DotNetTasks;
1616

17-
[CheckBuildProjectConfigurations]
1817
[UnsetVisualStudioEnvironmentVariables]
1918
[MSBuildVerbosityMapping]
2019
[AzurePipelines(
@@ -51,7 +50,7 @@ class Build : NukeBuild
5150
"*/src/*/bin",
5251
"*/test/*/obj",
5352
"*/test/*/bin")
54-
.ForEach(DeleteDirectory);
53+
.ForEach(path => path.DeleteDirectory());
5554
});
5655

5756
Target Restore => _ => _
@@ -98,7 +97,7 @@ class Build : NukeBuild
9897
.Executes(() =>
9998
{
10099
var allTestConfigurations =
101-
from project in Solution.GetProjects("*Tests")
100+
from project in Solution.GetAllProjects("*Tests")
102101
from targetFramework in project.GetTargetFrameworks()
103102
select (project, targetFramework);
104103
var relevantTestConfigurations = Partition.GetCurrent(allTestConfigurations);

build/_build.csproj

+7-14
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,43 @@
11
<Project Sdk="Microsoft.NET.Sdk">
2-
32
<PropertyGroup>
43
<OutputType>Exe</OutputType>
5-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
65
<AppendTargetFrameworkToOutputPath>false</AppendTargetFrameworkToOutputPath>
7-
<RootNamespace></RootNamespace>
6+
<RootNamespace>
7+
</RootNamespace>
88
<IsPackable>False</IsPackable>
99
<NoWarn>CS0649;CS0169</NoWarn>
1010
<NukeTelemetryVersion>1</NukeTelemetryVersion>
1111
</PropertyGroup>
12-
1312
<ItemGroup>
14-
<PackageReference Include="NuGet.CommandLine" Version="6.1.0">
13+
<PackageReference Include="NuGet.CommandLine" Version="6.10.1">
1514
<PrivateAssets>all</PrivateAssets>
1615
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1716
</PackageReference>
18-
<PackageReference Include="Nuke.Common" Version="6.0.2" />
17+
<PackageReference Include="Nuke.Common" Version="8.0.0" />
1918
</ItemGroup>
20-
2119
<ItemGroup>
2220
<NukeSpecificationFiles Include="**\*.json" Exclude="bin\**;obj\**" />
2321
<NukeExternalFiles Include="**\*.*.ext" Exclude="bin\**;obj\**" />
2422
<None Remove="*.csproj.DotSettings;*.ref.*.txt" />
25-
2623
<!-- Common build related files -->
2724
<None Include="..\build.ps1" />
2825
<None Include="..\build.sh" />
29-
3026
<None Include="..\.nuke" LinkBase="config" />
3127
<None Include="..\global.json" LinkBase="config" Condition="Exists('..\global.json')" />
3228
<None Include="..\nuget.config" LinkBase="config" Condition="Exists('..\nuget.config')" />
3329
<None Include="..\GitVersion.yml" LinkBase="config" Condition="Exists('..\GitVersion.yml')" />
34-
3530
<None Include="..\.teamcity\settings.kts" LinkBase="ci" Condition="Exists('..\.teamcity\settings.kts')" />
3631
<None Include="..\.github\workflows\*.yml" LinkBase="ci" />
3732
<None Include="..\azure-pipelines.yml" LinkBase="ci" Condition="Exists('..\azure-pipelines.yml')" />
3833
<None Include="..\Jenkinsfile" LinkBase="ci" Condition="Exists('..\Jenkinsfile')" />
3934
<None Include="..\appveyor.yml" LinkBase="ci" Condition="Exists('..\appveyor.yml')" />
4035
<None Include="..\.travis.yml" LinkBase="ci" Condition="Exists('..\.travis.yml')" />
4136
</ItemGroup>
42-
4337
<ItemGroup>
44-
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="1.1.1">
38+
<PackageReference Update="Microsoft.SourceLink.GitHub" Version="8.0.0">
4539
<PrivateAssets>all</PrivateAssets>
4640
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
4741
</PackageReference>
4842
</ItemGroup>
49-
50-
</Project>
43+
</Project>

common.props

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project>
22
<PropertyGroup>
3-
<Version>7.3.1</Version>
3+
<Version>9.4.0</Version>
44
<NoWarn>$(NoWarn);CS1591</NoWarn>
55
<PackageIcon>abp_nupkg.png</PackageIcon>
66
<PackageIconUrl>http://www.aspnetboilerplate.com/images/abp_nupkg.png</PackageIconUrl>
@@ -17,6 +17,6 @@
1717
<None Include="../../nupkg/abp_nupkg.png" Pack="true" PackagePath="/"/>
1818
</ItemGroup>
1919
<ItemGroup>
20-
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.0-beta-20204-02" PrivateAssets="All"/>
20+
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All"/>
2121
</ItemGroup>
2222
</Project>

0 commit comments

Comments
 (0)