syntax.Net.Resilience 2.0.9
Net.Resilience
# Build:
cd C:\home\projects\syntax\Net\Resilience; `
$VERSION = "$([regex]::match(((Get-Content "./Net.Resilience.csproj") | Select-String -Pattern "<AssemblyVersion>\d+\.\d+\.\d+</AssemblyVersion>"), "(\d+\.\d+\.)(\d+)").Groups[1].Value)$(([int][regex]::match(((Get-Content "./Net.Resilience.csproj") | Select-String -Pattern "\d+\.\d+\.\d+"), "(\d+\.\d+\.)(\d+)").Groups[2].Value) + 1)"; `
(Get-Content "./Net.Resilience.csproj") -replace '(<AssemblyVersion>)[\d\.]+(</AssemblyVersion>)', "`${1}$VERSION`${2}" | Out-File "./Net.Resilience.csproj"; `
"Version: $VERSION"; `
$API_KEY = [regex]::match((Get-Content ./.nuget.env), 'ApiKey="([^"]+)"').Groups[1].Value; `
"API key: $API_KEY"; `
dotnet build --configuration Release; `
dotnet pack --configuration Release --output .packages -p:PackageVersion="$VERSION"; `
dotnet nuget push ".\.packages\syntax.Net.Resilience.$VERSION.nupkg" -s "https://nuget.syntax-neue-medien.de/v3/index.json" -k "$API_KEY"; `
dotnet nuget push ".\.packages\syntax.Net.Resilience.$VERSION.snupkg" -s "https://nuget.syntax-neue-medien.de/v3/index.json" -k "$API_KEY";
# Install:
dotnet add package syntax.Net.Resilience -s "https://nuget.syntax-neue-medien.de/v3/index.json"; # -v "$VERSION"
Showing the top 20 packages that depend on syntax.Net.Resilience.
| Packages | Downloads |
|---|---|
|
FM360.SharedStructure
FM360 SharedStructure
|
55 |
|
FM360.SharedStructure
FM360 SharedStructure
|
42 |
|
FM360.SharedStructure
FM360 SharedStructure
|
41 |
|
FM360.SharedStructure
FM360 SharedStructure
|
40 |
|
FM360.SharedStructure
FM360 SharedStructure
|
39 |
|
FM360.SharedStructure
FM360 SharedStructure
|
38 |
|
FM360.SharedStructure
FM360 SharedStructure
|
37 |
|
FM360.SharedStructure
FM360 SharedStructure
|
36 |
|
FM360.SharedStructure
FM360 SharedStructure
|
35 |
.NET Standard 2.0
- FluentValidation (>= 10.2.3)
- syntax.Cache.Distributed (>= 2.0.2)
- StackExchange.Redis (>= 2.2.50)
- Serilog.Sinks.File (>= 4.1.0)
- Serilog.Sinks.Debug (>= 2.0.0)
- Serilog.Sinks.Console (>= 3.1.1)
- Serilog.Settings.Configuration (>= 3.1.0)
- Serilog.Exceptions.SqlServer (>= 6.1.0)
- Serilog.Exceptions (>= 6.1.0)
- Serilog.Enrichers.Environment (>= 2.1.3)
- Serilog.AspNetCore (>= 4.1.0)
- Serilog (>= 2.10.0)
- Polly.Extensions.Http (>= 3.0.0)
- Polly.Caching.Memory (>= 3.0.2)
- Polly.Caching.Distributed (>= 3.0.1)
- Polly (>= 7.2.2)
- Newtonsoft.Json (>= 12.0.1)
- Microsoft.VisualStudio.Azure.Containers.Tools.Targets (>= 1.10.9)
- Microsoft.Extensions.Http.Polly (>= 3.1.15)
- FluentValidation.DependencyInjectionExtensions (>= 10.2.3)