Skip to content

Commit cd68500

Browse files
committed
Upgrade to .NET Core 10
1 parent fbbee35 commit cd68500

File tree

122 files changed

+7184
-0
lines changed

Some content is hidden

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

122 files changed

+7184
-0
lines changed

.idea/.idea.KSFramework/.idea/.gitignore

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/.idea.KSFramework/.idea/indexLayout.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.vs/KSFramework/xs/UserPrefs.xml

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<Properties>
2+
<MonoDevelop.Ide.Workbench ActiveDocument="src/KSFramework/Api/ApiResult.cs">
3+
<Files>
4+
<File FileName="src/KSFramework/Api/ApiResult.cs" Line="1" Column="1" />
5+
</Files>
6+
<Pads>
7+
<Pad Id="ProjectPad">
8+
<State name="__root__">
9+
<Node name="KSFramework" expanded="True">
10+
<Node name="src" expanded="True">
11+
<Node name="KSFramework" expanded="True">
12+
<Node name="Dependencies" expanded="True">
13+
<Node name="PackageDependencies" expanded="True" />
14+
</Node>
15+
<Node name="Api" expanded="True" />
16+
</Node>
17+
</Node>
18+
</Node>
19+
</State>
20+
</Pad>
21+
</Pads>
22+
</MonoDevelop.Ide.Workbench>
23+
<MonoDevelop.Ide.DebuggingService.PinnedWatches />
24+
<MultiItemStartupConfigurations />
25+
<MonoDevelop.Ide.DebuggingService.Breakpoints>
26+
<BreakpointStore />
27+
</MonoDevelop.Ide.DebuggingService.Breakpoints>
28+
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
29+
</Properties>

.vs/KSFramework/xs/project-cache/KSFramework-Debug-net10.0.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

.vs/KSFramework/xs/project-cache/KSFramework-Debug-net6.0.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"Format":1,"ProjectReferences":[],"MetadataReferences":[],"Files":["/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Api/ApiResult.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/AggregatesHelper/IAggregateRoot.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/AggregatesHelper/ValueObject.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/BaseEntity.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/DomainServices/DomainService.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/DomainServices/IDomainService.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/Enumeration.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/IDomainEvent.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/IRepository.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/IUnitOfWork.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/AndNotSpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/AndSpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/AnySpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/CompositeSpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/ExpressionFuncExtender.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/ExpressionSpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/ICompositeSpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/ISpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/ISpecificationParser.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/NoneSpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/NotSpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/OrSpecification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/ParameterRebinder.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/Specification.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Domain/SpecificationsHelpers/SpecificationExtensions.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Enums/ApiResultStatusCode.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Exceptions/KSArgumentNullException.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Exceptions/KSBadRequestException.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Exceptions/KSException.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Exceptions/KSNotFoundException.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Exceptions/KSServerErrorException.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Exceptions/KSUnauthorizedAccessException.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Exceptions/KSValidationException.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/GenericRepository/IRepository.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/GenericRepository/Repository.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Pagination/Paginated.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Pagination/PaginatedList.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Pagination/QueryableExtension.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/BaseResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/FailedResponses/BadRequestResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/FailedResponses/FailedResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/FailedResponses/ForbiddenAccessResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/FailedResponses/FormValidationResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/FailedResponses/NotFoundResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/FailedResponses/ServerErrorResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/FailedResponses/UnauthorizedAccessResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/SuccessResponses/AcceptedResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/SuccessResponses/CreatedResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/SuccessResponses/NoContentResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/SuccessResponses/NonAuthoritativeInformationResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/SuccessResponses/OkResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/SuccessResponses/PartialContentResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Responses/SuccessResponses/ResetContentResponse.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/ResutlMessage.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/TagHelpers/ActiveRouteTagHelper.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/TagHelpers/CheckMarkTagHelper.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/Assert.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/DateTimeUtilityExtensions.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/EnumExcentions.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/IdentityExtensions.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/LinqExtentions.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/ModelBuilderExtensions.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/RandomGenerator.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/SecurityHelper.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/SnakeCasePropertyNamingPolicy.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/StringExtensions.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/Utilities/ValidationExtensions.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/obj/Debug/net8.0/KSFramework.GlobalUsings.g.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/obj/Debug/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/obj/Debug/net8.0/KSFramework.AssemblyInfo.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/obj/Debug/net10.0/KSFramework.AssemblyInfo.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/obj/Debug/net10.0/KSFramework.AssemblyInfo.cs","/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/obj/Debug/net10.0/KSFramework.AssemblyInfo.cs"],"BuildActions":["Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile","Compile"],"Analyzers":["/usr/local/share/dotnet/sdk/7.0.304/Sdks/Microsoft.NET.Sdk/analyzers/Microsoft.CodeAnalysis.CSharp.NetAnalyzers.dll","/usr/local/share/dotnet/sdk/7.0.304/Sdks/Microsoft.NET.Sdk/analyzers/Microsoft.CodeAnalysis.NetAnalyzers.dll"],"AdditionalFiles":[],"EditorConfigFiles":["/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/obj/Debug/net8.0/KSFramework.GeneratedMSBuildEditorConfig.editorconfig"],"DefineConstants":["TRACE","DEBUG","NET","NET8_0","NETCOREAPP","NET5_0_OR_GREATER","NET6_0_OR_GREATER","NET7_0_OR_GREATER","NETCOREAPP1_0_OR_GREATER","NETCOREAPP1_1_OR_GREATER","NETCOREAPP2_0_OR_GREATER","NETCOREAPP2_1_OR_GREATER","NETCOREAPP2_2_OR_GREATER","NETCOREAPP3_0_OR_GREATER","NETCOREAPP3_1_OR_GREATER"],"IntermediateAssembly":"/Users/sadin/Projects/Personal Projects/NugetPackages/KSFramework/src/KSFramework/obj/Debug/net8.0/KSFramework.dll"}

.vs/KSFramework/xs/project-cache/KSFramework-Debug.json

Lines changed: 1 addition & 0 deletions
Large diffs are not rendered by default.

KSFramework.sln

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.0.31903.59
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{827E0CD3-B72D-47B6-A68D-7590B98EB39B}"
7+
EndProject
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KSFramework", "src\KSFramework\KSFramework.csproj", "{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}"
9+
EndProject
10+
Global
11+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
12+
Debug|Any CPU = Debug|Any CPU
13+
Debug|x64 = Debug|x64
14+
Debug|x86 = Debug|x86
15+
Release|Any CPU = Release|Any CPU
16+
Release|x64 = Release|x64
17+
Release|x86 = Release|x86
18+
EndGlobalSection
19+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
20+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
21+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Debug|Any CPU.Build.0 = Debug|Any CPU
22+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Debug|x64.ActiveCfg = Debug|Any CPU
23+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Debug|x64.Build.0 = Debug|Any CPU
24+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Debug|x86.ActiveCfg = Debug|Any CPU
25+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Debug|x86.Build.0 = Debug|Any CPU
26+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Release|Any CPU.ActiveCfg = Release|Any CPU
27+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Release|Any CPU.Build.0 = Release|Any CPU
28+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Release|x64.ActiveCfg = Release|Any CPU
29+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Release|x64.Build.0 = Release|Any CPU
30+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Release|x86.ActiveCfg = Release|Any CPU
31+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C}.Release|x86.Build.0 = Release|Any CPU
32+
EndGlobalSection
33+
GlobalSection(SolutionProperties) = preSolution
34+
HideSolutionNode = FALSE
35+
EndGlobalSection
36+
GlobalSection(NestedProjects) = preSolution
37+
{B335BD79-05C0-4F0E-A2DA-FC72DF07A18C} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B}
38+
EndGlobalSection
39+
EndGlobal

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# KS Framework
2+
A mini framework containing Domain Driven Design, Clean Architecture and other techniques.

global.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"sdk": {
3+
"version": "10.0.0",
4+
"rollForward": "latestMajor",
5+
"allowPrerelease": true
6+
}
7+
}

0 commit comments

Comments
 (0)