File tree Expand file tree Collapse file tree
Arbiter.CommandQuery.Endpoints
Arbiter.CommandQuery.EntityFramework
Arbiter.CommandQuery.MongoDB
Arbiter.Communication.Azure
Arbiter.Communication.Twilio
Arbiter.Mediation.OpenTelemetry Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework > net10.0</TargetFramework >
4+ <TargetFrameworks >net8.0;net9.0; net10.0</TargetFrameworks >
55 <Nullable >enable</Nullable >
66 <Description >Command Query Responsibility Segregation (CQRS) framework based on mediator pattern using Minimal API endpoints</Description >
77 </PropertyGroup >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework > net10.0</TargetFramework >
4+ <TargetFrameworks >net8.0;net9.0; net10.0</TargetFrameworks >
55 <Nullable >enable</Nullable >
66 <Description >Command Query Responsibility Segregation (CQRS) framework based on mediator pattern using Entity Framework as the data store handler</Description >
77 </PropertyGroup >
88
9- <ItemGroup >
9+ <ItemGroup Condition = " '$(TargetFramework)' == 'net10.0' " >
1010 <PackageReference Include =" Microsoft.EntityFrameworkCore" />
1111 </ItemGroup >
1212
13+ <ItemGroup Condition =" '$(TargetFramework)' == 'net9.0'" >
14+ <PackageReference Include =" Microsoft.EntityFrameworkCore" VersionOverride =" 9.0.11" />
15+ </ItemGroup >
16+
17+ <ItemGroup Condition =" '$(TargetFramework)' == 'net8.0'" >
18+ <PackageReference Include =" Microsoft.EntityFrameworkCore" VersionOverride =" 9.0.11" />
19+ </ItemGroup >
20+
1321 <ItemGroup >
1422 <ProjectReference Include =" ..\Arbiter.CommandQuery\Arbiter.CommandQuery.csproj" />
1523 </ItemGroup >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework > net10.0</TargetFramework >
4+ <TargetFrameworks >net8.0;net9.0; net10.0</TargetFrameworks >
55 <Nullable >enable</Nullable >
66 <Description >Command Query Responsibility Segregation (CQRS) framework based on mediator pattern using Mongo DB as the data store handler</Description >
77 </PropertyGroup >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework > net10.0</TargetFramework >
4+ <TargetFrameworks >net8.0;net9.0; net10.0</TargetFrameworks >
55 <Nullable >enable</Nullable >
66 <Description >Command Query Responsibility Segregation (CQRS) framework based on mediator pattern using ASP.NET MVC Controllers</Description >
77 </PropertyGroup >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework > net10.0</TargetFramework >
4+ <TargetFrameworks >net8.0;net9.0; net10.0</TargetFrameworks >
55 <Nullable >enable</Nullable >
66 <Description >Command Query Responsibility Segregation (CQRS) framework based on mediator pattern</Description >
77 </PropertyGroup >
88
99 <ItemGroup >
10- <PackageReference Include =" Microsoft.Extensions.Caching.Abstractions" />
11- <PackageReference Include =" Microsoft.Extensions.Http" />
1210 <PackageReference Include =" System.Linq.Dynamic.Core" />
1311 <PackageReference Include =" SystemTextJsonPatch" />
1412 </ItemGroup >
1513
14+ <ItemGroup Condition =" '$(TargetFramework)' == 'net10.0'" >
15+ <PackageReference Include =" Microsoft.Extensions.Caching.Abstractions" />
16+ <PackageReference Include =" Microsoft.Extensions.Http" />
17+ </ItemGroup >
18+
19+ <ItemGroup Condition =" '$(TargetFramework)' == 'net9.0'" >
20+ <PackageReference Include =" Microsoft.Extensions.Caching.Abstractions" VersionOverride =" 9.0.11" />
21+ <PackageReference Include =" Microsoft.Extensions.Http" VersionOverride =" 9.0.11" />
22+ </ItemGroup >
23+
24+ <ItemGroup Condition =" '$(TargetFramework)' == 'net8.0'" >
25+ <PackageReference Include =" Microsoft.Bcl.Memory" VersionOverride =" 9.0.11" />
26+ <PackageReference Include =" Microsoft.Extensions.Caching.Abstractions" VersionOverride =" 9.0.11" />
27+ <PackageReference Include =" Microsoft.Extensions.Http" VersionOverride =" 9.0.11" />
28+ </ItemGroup >
29+
1630 <ItemGroup >
1731 <ProjectReference Include =" ..\Arbiter.Mediation\Arbiter.Mediation.csproj" />
1832 </ItemGroup >
Original file line number Diff line number Diff line change @@ -11,11 +11,15 @@ public enum SortDirections
1111 /// <summary>
1212 /// The ascending sort direction.
1313 /// </summary>
14+ #if NET9_0_OR_GREATER
1415 [ JsonStringEnumMemberName ( "asc" ) ]
16+ #endif
1517 Ascending = 0 ,
1618 /// <summary>
1719 /// The descending sort direction.
1820 /// </summary>
21+ #if NET9_0_OR_GREATER
1922 [ JsonStringEnumMemberName ( "desc" ) ]
23+ #endif
2024 Descending = 1 ,
2125}
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework > net10.0</TargetFramework >
4+ <TargetFrameworks >net8.0;net9.0; net10.0</TargetFrameworks >
55 <Nullable >enable</Nullable >
66 <Description >Communication implementation for Azure Communication Services</Description >
77 </PropertyGroup >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework > net10.0</TargetFramework >
4+ <TargetFrameworks >net8.0;net9.0; net10.0</TargetFrameworks >
55 <Nullable >enable</Nullable >
66 <Description >Communication implementation for SendGrid and Twilio</Description >
77 </PropertyGroup >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework > net10.0</TargetFramework >
4+ <TargetFrameworks >net8.0;net9.0; net10.0</TargetFrameworks >
55 <Nullable >enable</Nullable >
66 <Description >Message template communication for email and SMS services</Description >
77 </PropertyGroup >
88
99 <ItemGroup >
1010 <PackageReference Include =" Fluid.Core" />
1111 <PackageReference Include =" MailKit" />
12+ <PackageReference Include =" YamlDotNet" />
13+ </ItemGroup >
14+
15+ <ItemGroup Condition =" '$(TargetFramework)' == 'net10.0'" >
1216 <PackageReference Include =" Microsoft.Extensions.Logging.Abstractions" />
1317 <PackageReference Include =" Microsoft.Extensions.Options.ConfigurationExtensions" />
1418 <PackageReference Include =" System.IO.Hashing" />
15- <PackageReference Include =" YamlDotNet" />
19+ </ItemGroup >
20+
21+ <ItemGroup Condition =" '$(TargetFramework)' == 'net9.0'" >
22+ <PackageReference Include =" Microsoft.Extensions.Logging.Abstractions" VersionOverride =" 9.0.11" />
23+ <PackageReference Include =" Microsoft.Extensions.Options.ConfigurationExtensions" VersionOverride =" 9.0.11" />
24+ <PackageReference Include =" System.IO.Hashing" VersionOverride =" 9.0.11" />
25+ </ItemGroup >
26+
27+ <ItemGroup Condition =" '$(TargetFramework)' == 'net8.0'" >
28+ <PackageReference Include =" Microsoft.Extensions.Logging.Abstractions" VersionOverride =" 9.0.11" />
29+ <PackageReference Include =" Microsoft.Extensions.Options.ConfigurationExtensions" VersionOverride =" 9.0.11" />
30+ <PackageReference Include =" System.IO.Hashing" VersionOverride =" 9.0.11" />
1631 </ItemGroup >
1732
1833</Project >
Original file line number Diff line number Diff line change 1- <Project Sdk =" Microsoft.NET.Sdk" >
1+ <Project Sdk =" Microsoft.NET.Sdk" >
22
33 <PropertyGroup >
4- <TargetFramework > net10.0</TargetFramework >
4+ <TargetFrameworks >net8.0;net9.0; net10.0</TargetFrameworks >
55 <ImplicitUsings >enable</ImplicitUsings >
66 <Nullable >enable</Nullable >
77 <Description >OpenTelemetry support to Arbiter</Description >
88 </PropertyGroup >
99
10- <ItemGroup >
10+ <ItemGroup Condition = " '$(TargetFramework)' == 'net10.0' " >
1111 <PackageReference Include =" OpenTelemetry.Api" />
1212 </ItemGroup >
1313
14+ <ItemGroup Condition =" '$(TargetFramework)' == 'net9.0'" >
15+ <PackageReference Include =" OpenTelemetry.Api" VersionOverride =" 1.13.1" />
16+ </ItemGroup >
17+
18+ <ItemGroup Condition =" '$(TargetFramework)' == 'net8.0'" >
19+ <PackageReference Include =" OpenTelemetry.Api" VersionOverride =" 1.13.1" />
20+ </ItemGroup >
21+
1422 <ItemGroup >
1523 <ProjectReference Include =" ..\Arbiter.Mediation\Arbiter.Mediation.csproj" />
1624 </ItemGroup >
You can’t perform that action at this time.
0 commit comments