Skip to content

Commit

Permalink
Updated All NuGets
Browse files Browse the repository at this point in the history
  • Loading branch information
vivet committed Oct 23, 2024
1 parent 5b6510e commit 8a13c01
Show file tree
Hide file tree
Showing 10 changed files with 65 additions and 57 deletions.
2 changes: 1 addition & 1 deletion .tests/Tests.Nano/Tests.Nano.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Moq" Version="4.20.70" />
<PackageReference Include="Moq" Version="4.20.72" />
</ItemGroup>

<ItemGroup>
Expand Down
8 changes: 8 additions & 0 deletions Nano.App/Api/BaseApi.cs
Original file line number Diff line number Diff line change
Expand Up @@ -780,6 +780,14 @@ private Exception GetInternalServerErrorException(string content)
throw new NullReferenceException(nameof(error));
}

if (error.IsCoded)
{
var codeExceptions = error.Exceptions
.Select(x => new CodedException(x));

throw new AggregateException(codeExceptions);
}

if (error.IsTranslated)
{
var translationExceptions = error.Exceptions
Expand Down
25 changes: 12 additions & 13 deletions Nano.Data/Nano.Data.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -22,25 +22,24 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Azure.Identity" Version="1.12.0" />
<PackageReference Include="Microsoft.Data.SqlClient" Version="5.2.2" />
<PackageReference Include="AspNetCore.HealthChecks.MySql" Version="8.0.1" />
<PackageReference Include="AspNetCore.HealthChecks.Sqlite" Version="8.0.1" />
<PackageReference Include="AspNetCore.HealthChecks.Sqlite" Version="8.1.0" />
<PackageReference Include="AspNetCore.HealthChecks.SqlServer" Version="8.0.2" />
<PackageReference Include="EFCoreSecondLevelCacheInterceptor" Version="4.7.1" />
<PackageReference Include="EFCoreSecondLevelCacheInterceptor" Version="4.8.3" />
<PackageReference Include="EntityFrameworkCore.Triggers" Version="1.2.3" />
<PackageReference Include="Microsoft.AspNetCore.DataProtection.EntityFrameworkCore" Version="8.0.8" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="8.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="8.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite" Version="8.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite" Version="8.0.8" />
<PackageReference Include="Microsoft.AspNetCore.DataProtection.EntityFrameworkCore" Version="8.0.10" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="8.0.10" />
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="8.0.10" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Proxies" Version="8.0.10" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Relational" Version="8.0.10" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" Version="8.0.10" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite" Version="8.0.10" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.10" />
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite" Version="8.0.10" />
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="8.0.2" />
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql.NetTopologySuite" Version="8.0.2" />
<PackageReference Include="Z.EntityFramework.Plus.EFCore" Version="8.103.3" />
<PackageReference Include="Z.EntityFramework.Plus.EFCore" Version="8.103.6" />
</ItemGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion Nano.Eventing/Nano.Eventing.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="AspNetCore.HealthChecks.Rabbitmq" Version="8.0.1" />
<PackageReference Include="AspNetCore.HealthChecks.Rabbitmq" Version="8.0.2" />
<PackageReference Include="EasyNetQ" Version="7.8.0" />
<PackageReference Include="EasyNetQ.DI.Microsoft" Version="7.8.0" />
</ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion Nano.Logging/Nano.Logging.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<ItemGroup>
<PackageReference Include="Microsoft.Extensions.Logging.Log4Net.AspNetCore" Version="8.0.0" />
<PackageReference Include="Serilog" Version="4.0.1" />
<PackageReference Include="Serilog" Version="4.1.0" />
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
</ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions Nano.Models/Nano.Models.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@

<ItemGroup>
<PackageReference Include="DynamicExpression" Version="8.0.11" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.8" />
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="8.0.8" />
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.10" />
<PackageReference Include="Microsoft.Extensions.Identity.Stores" Version="8.0.10" />
<PackageReference Include="NetTopologySuite" Version="2.5.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion Nano.Security/Nano.Security.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

<ItemGroup>
<PackageReference Include="Google.Apis.Auth" Version="1.68.0" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.8" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.10" />
</ItemGroup>

<ItemGroup>
Expand Down
2 changes: 1 addition & 1 deletion Nano.Storage/Nano.Storage.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="Azure.Storage.Files.Shares" Version="12.19.1" />
<PackageReference Include="Azure.Storage.Files.Shares" Version="12.20.1" />
</ItemGroup>

<ItemGroup>
Expand Down
16 changes: 8 additions & 8 deletions Nano.Web/Nano.Web.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,18 @@
<ItemGroup>
<PackageReference Include="Asp.Versioning.Mvc.ApiExplorer" Version="8.1.0" />
<PackageReference Include="AspNetCore.HealthChecks.System" Version="8.0.1" />
<PackageReference Include="AspNetCore.HealthChecks.UI" Version="8.0.1" />
<PackageReference Include="AspNetCore.HealthChecks.UI" Version="8.0.2" />
<PackageReference Include="AspNetCore.HealthChecks.UI.Client" Version="8.0.1" />
<PackageReference Include="AspNetCore.HealthChecks.UI.InMemory.Storage" Version="8.0.1" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.Google" Version="8.0.8" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.Facebook" Version="8.0.8" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="8.0.8" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="8.0.8" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.Google" Version="8.0.10" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.Facebook" Version="8.0.10" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="8.0.10" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="8.0.10" />
<PackageReference Include="NWebsec.AspNetCore.Middleware" Version="3.0.0" />
<PackageReference Include="NWebsec.AspNetCore.Mvc" Version="3.0.0" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.7.3" />
<PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="6.7.3" />
<PackageReference Include="Swashbuckle.AspNetCore.Newtonsoft" Version="6.7.3" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.9.0" />
<PackageReference Include="Swashbuckle.AspNetCore.Annotations" Version="6.9.0" />
<PackageReference Include="Swashbuckle.AspNetCore.Newtonsoft" Version="6.9.0" />
<PackageReference Include="Vivet.AspNetCore.RequestVirusScan" Version="0.1.1" />
</ItemGroup>

Expand Down
59 changes: 30 additions & 29 deletions NanoCore.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>NanoCore</id>
<version>8.2.3</version>
<version>8.2.4</version>
<title>Nano Core</title>
<summary>Rapidly built and deploy rich .NET 8.0 applications. Configuration, Security, Logging, Data, Hosting, Docs, Localization, Versioning, Api, Error-Handling, and much more.</summary>
<description>The project is inspired by years of tedious repetitions, continuously re-writing similar code-snippets and libraries, to handle common functionality, not related to the business domain, such as logging, data persistence, message queuing, documentation, validation and similar.</description>
Expand All @@ -16,61 +16,62 @@
<projectUrl>https://github.com/Nano-Core</projectUrl>
<repository type="git" url="https://github.com/Nano-Core/Nano.Library.git" />
<releaseNotes>
- Updated DynamicExpression NuGet.
- Updated All NuGets.
- Added IRepository.GetFirstAsync(...) with default Ordering.
- Added Error.IsCoded and CodedException, to expose coded errors that the client can react on.
</releaseNotes>
<dependencies>
<group targetFramework="net8.0">
<dependency id="Azure.Identity" version="1.12.0" />
<dependency id="Azure.Storage.Files.Shares" version="12.19.1" />
<dependency id="Azure.Storage.Files.Shares" version="12.20.1" />
<dependency id="Microsoft.Data.SqlClient" version="5.2.2" />
<dependency id="Microsoft.Extensions.Identity.Stores" version="8.0.8" />
<dependency id="Microsoft.Extensions.Identity.Stores" version="8.0.10" />
<dependency id="DynamicExpression" version="8.0.11" />
<dependency id="NetTopologySuite" version="2.5.0" />
<dependency id="Newtonsoft.Json" version="13.0.3" />
<dependency id="Microsoft.Extensions.Logging.Log4Net.AspNetCore" version="8.0.0" />
<dependency id="Serilog" version="4.0.1" />
<dependency id="Serilog" version="4.1.0" />
<dependency id="Serilog.Extensions.Logging" version="8.0.0" />
<dependency id="Serilog.Sinks.Console" version="6.0.0" />
<dependency id="AspNetCore.HealthChecks.Rabbitmq" version="8.0.1" />
<dependency id="AspNetCore.HealthChecks.Rabbitmq" version="8.0.2" />
<dependency id="EasyNetQ" version="7.8.0" />
<dependency id="EasyNetQ.DI.Microsoft" version="7.8.0" />
<dependency id="Google.Apis.Auth" version="1.68.0" />
<dependency id="Microsoft.AspNetCore.Authentication.JwtBearer" version="8.0.8" />
<dependency id="Microsoft.AspNetCore.Authentication.JwtBearer" version="8.0.10" />
<dependency id="AspNetCore.HealthChecks.MySql" version="8.0.1" />
<dependency id="AspNetCore.HealthChecks.Sqlite" version="8.0.1" />
<dependency id="AspNetCore.HealthChecks.Sqlite" version="8.1.0" />
<dependency id="AspNetCore.HealthChecks.SqlServer" version="8.0.2" />
<dependency id="EFCoreSecondLevelCacheInterceptor" version="4.7.1" />
<dependency id="EFCoreSecondLevelCacheInterceptor" version="4.8.3" />
<dependency id="EntityFrameworkCore.Triggers" version="1.2.3" />
<dependency id="Microsoft.AspNetCore.DataProtection.EntityFrameworkCore" version="8.0.8" />
<dependency id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" version="8.0.8" />
<dependency id="Microsoft.EntityFrameworkCore" version="8.0.8" />
<dependency id="Microsoft.EntityFrameworkCore.InMemory" version="8.0.8" />
<dependency id="Microsoft.EntityFrameworkCore.Proxies" version="8.0.8" />
<dependency id="Microsoft.EntityFrameworkCore.Relational" version="8.0.8" />
<dependency id="Microsoft.EntityFrameworkCore.Sqlite" version="8.0.8" />
<dependency id="Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite" version="8.0.8" />
<dependency id="Microsoft.EntityFrameworkCore.SqlServer" version="8.0.8" />
<dependency id="Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite" version="8.0.8" />
<dependency id="Microsoft.AspNetCore.DataProtection.EntityFrameworkCore" version="8.0.10" />
<dependency id="Microsoft.AspNetCore.Identity.EntityFrameworkCore" version="8.0.10" />
<dependency id="Microsoft.EntityFrameworkCore" version="8.0.10" />
<dependency id="Microsoft.EntityFrameworkCore.InMemory" version="8.0.10" />
<dependency id="Microsoft.EntityFrameworkCore.Proxies" version="8.0.10" />
<dependency id="Microsoft.EntityFrameworkCore.Relational" version="8.0.10" />
<dependency id="Microsoft.EntityFrameworkCore.Sqlite" version="8.0.10" />
<dependency id="Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite" version="8.0.10" />
<dependency id="Microsoft.EntityFrameworkCore.SqlServer" version="8.0.10" />
<dependency id="Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite" version="8.0.10" />
<dependency id="Pomelo.EntityFrameworkCore.MySql" version="8.0.2" />
<dependency id="Pomelo.EntityFrameworkCore.MySql.NetTopologySuite" version="8.0.2" />
<dependency id="Z.EntityFramework.Plus.EFCore" version="8.103.3" />
<dependency id="Z.EntityFramework.Plus.EFCore" version="8.103.6" />
<dependency id="Vivet.AspNetCore.RequestTimeZone" version="8.1.1" />
<dependency id="Vivet.AspNetCore.RequestVirusScan" version="0.1.1" />
<dependency id="AspNetCore.HealthChecks.Network" version="8.0.1" />
<dependency id="AspNetCore.HealthChecks.System" version="8.0.1" />
<dependency id="AspNetCore.HealthChecks.UI" version="8.0.1" />
<dependency id="AspNetCore.HealthChecks.UI" version="8.0.2" />
<dependency id="AspNetCore.HealthChecks.UI.Client" version="8.0.1" />
<dependency id="AspNetCore.HealthChecks.UI.InMemory.Storage" version="8.0.1" />
<dependency id="Asp.Versioning.Mvc.ApiExplorer" version="8.1.0" />
<dependency id="Microsoft.AspNetCore.Authentication.Facebook" version="8.0.8" />
<dependency id="Microsoft.AspNetCore.Authentication.Google" version="8.0.8" />
<dependency id="Microsoft.AspNetCore.Authentication.MicrosoftAccount" version="8.0.8" />
<dependency id="Microsoft.AspNetCore.Mvc.NewtonsoftJson" version="8.0.8" />
<dependency id="Microsoft.AspNetCore.Authentication.Facebook" version="8.0.10" />
<dependency id="Microsoft.AspNetCore.Authentication.Google" version="8.0.10" />
<dependency id="Microsoft.AspNetCore.Authentication.MicrosoftAccount" version="8.0.10" />
<dependency id="Microsoft.AspNetCore.Mvc.NewtonsoftJson" version="8.0.10" />
<dependency id="NWebsec.AspNetCore.Middleware" version="3.0.0" />
<dependency id="NWebsec.AspNetCore.Mvc" version="3.0.0" />
<dependency id="Swashbuckle.AspNetCore" version="6.7.3" />
<dependency id="Swashbuckle.AspNetCore.Annotations" version="6.7.3" />
<dependency id="Swashbuckle.AspNetCore.Newtonsoft" version="6.7.3" />
<dependency id="Swashbuckle.AspNetCore" version="6.9.0" />
<dependency id="Swashbuckle.AspNetCore.Annotations" version="6.9.0" />
<dependency id="Swashbuckle.AspNetCore.Newtonsoft" version="6.9.0" />
</group>
</dependencies>
</metadata>
Expand Down

0 comments on commit 8a13c01

Please sign in to comment.