Skip to content

Commit

Permalink
[NuGet] Publish v6.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JeremyBP committed Sep 10, 2024
1 parent 27ac014 commit 439b2da
Show file tree
Hide file tree
Showing 27 changed files with 93 additions and 69 deletions.
2 changes: 1 addition & 1 deletion Apizr/Docs/Apizr.Docs/articles/config_polly.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ var resiliencePipelineBuilder = new ResiliencePipelineBuilder<HttpResponseMessag
MaxRetryAttempts = 3,
UseJitter = true,
BackoffType = DelayBackoffType.Exponential
}));
});
```

Now we have to register our pipeline:
Expand Down
8 changes: 7 additions & 1 deletion Apizr/Docs/Apizr.Docs/articles/gettingstarted_classic.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
## Defining
## Watching

Please find this getting started video tutorial on YouTube about how to get started with Apizr:

> [!Video https://youtu.be/9qXekjZepLA]
## Defining

We could define our web api service just like:
```csharp
Expand Down
8 changes: 7 additions & 1 deletion Apizr/Docs/Apizr.Docs/articles/gettingstarted_crud.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,10 @@
## Defining
## Watching

Please find this getting started video tutorial on YouTube about how to get started with Apizr:

> [!Video https://youtu.be/9qXekjZepLA]
## Defining

As we'll use the built-in yet defined ICrudApi, there's no more definition to do.

Expand Down
6 changes: 5 additions & 1 deletion Apizr/Docs/Apizr.Docs/articles/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,8 @@
> Find older versions into the Legacy section.
Apizr aims to provide a resilient and feature-rich web API client for .NET applications based on Refit, with the more resiliency we can, but without the boilerplate.
It comes among other things with built-in support for retrying failed requests, handling network connectivity issues, caching responses, managing authentication, logging, and request prioritization, but there's more.
It comes among other things with built-in support for retrying failed requests, handling network connectivity issues, caching responses, managing authentication, logging, and request prioritization, but there's more.

## Watching

Please find this [Apizr YouTube Playlist](https://www.youtube.com/playlist?list=PLP7ES6CZYy_3zYjmOJzi3K_GZlViorgUO) to watch the Apizr in action.
4 changes: 2 additions & 2 deletions Apizr/Docs/Apizr.Docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Refit based web api client management, but resilient (retry, connectivity, cache, auth, log, priority, etc...)

[![Read - Documentation](https://img.shields.io/badge/read-documentation-blue?style=for-the-badge)](articles/index.md "Go to project documentation") [![Browse - Source](https://img.shields.io/badge/browse-source_code-lightgrey?style=for-the-badge)](https://github.com/Respawnsive/Apizr "Go to project repository")
[![Read - Documentation](https://img.shields.io/badge/read-documentation-blue?style=for-the-badge)](articles/index.md "Go to project documentation") [![Browse - Source](https://img.shields.io/badge/browse-source_code-lightgrey?style=for-the-badge)](https://github.com/Respawnsive/Apizr "Go to project repository") [![Watch - Tutorials](https://img.shields.io/badge/YouTube-red?style=for-the-badge&logo=youtube&logoColor=white)](https://www.youtube.com/playlist?list=PLP7ES6CZYy_3zYjmOJzi3K_GZlViorgUO "Watch tutorial videos")

## What

Expand Down Expand Up @@ -81,7 +81,7 @@ var resiliencePipelineBuilder = new ResiliencePipelineBuilder<HttpResponseMessag
MaxRetryAttempts = 3,
UseJitter = true,
BackoffType = DelayBackoffType.Exponential
}));
});
```

An instance of this managed api:
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Refit based web api client management, but resilient (retry, connectivity, cache, auth, log, priority, etc...)

[![Read - Documentation](https://img.shields.io/badge/read-documentation-blue?style=for-the-badge)](https://apizr.net "Go to project documentation")
[![Read - Documentation](https://img.shields.io/badge/read-documentation-blue?style=for-the-badge)](https://apizr.net "Go to project documentation") [![Watch - Tutorials](https://img.shields.io/badge/YouTube-red?style=for-the-badge&logo=youtube&logoColor=white)](https://www.youtube.com/playlist?list=PLP7ES6CZYy_3zYjmOJzi3K_GZlViorgUO "Watch tutorial videos")

## What

Expand Down Expand Up @@ -81,7 +81,7 @@ var resiliencePipelineBuilder = new ResiliencePipelineBuilder<HttpResponseMessag
MaxRetryAttempts = 3,
UseJitter = true,
BackoffType = DelayBackoffType.Exponential
}));
});
```

An instance of this managed api:
Expand Down
2 changes: 1 addition & 1 deletion docs/articles/config_polly.html
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ <h4 id="registering-1">Registering</h4>
MaxRetryAttempts = 3,
UseJitter = true,
BackoffType = DelayBackoffType.Exponential
}));
});
</code></pre>
<p>Now we have to register our pipeline:</p>
<div class="tabGroup" id="tabgroup_1">
Expand Down
3 changes: 3 additions & 0 deletions docs/articles/gettingstarted_classic.html
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,9 @@
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="">

<h2 id="watching">Watching</h2>
<p>Please find this getting started video tutorial on YouTube about how to get started with Apizr:</p>
<div class="embeddedvideo"><iframe src="https://youtu.be/9qXekjZepLA" frameborder="0" allowfullscreen="true"></iframe></div>
<h2 id="defining">Defining</h2>
<p>We could define our web api service just like:</p>
<pre><code class="lang-csharp">// (Polly) Define a resilience pipeline key
Expand Down
3 changes: 3 additions & 0 deletions docs/articles/gettingstarted_crud.html
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,9 @@
<div class="col-md-10">
<article class="content wrap" id="_content" data-uid="">

<h2 id="watching">Watching</h2>
<p>Please find this getting started video tutorial on YouTube about how to get started with Apizr:</p>
<div class="embeddedvideo"><iframe src="https://youtu.be/9qXekjZepLA" frameborder="0" allowfullscreen="true"></iframe></div>
<h2 id="defining">Defining</h2>
<p>As we'll use the built-in yet defined ICrudApi, there's no more definition to do.</p>
<p>Here is what the provided interface looks like then:</p>
Expand Down
2 changes: 2 additions & 0 deletions docs/articles/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,8 @@ <h5>Note</h5>
</div>
<p>Apizr aims to provide a resilient and feature-rich web API client for .NET applications based on Refit, with the more resiliency we can, but without the boilerplate.
It comes among other things with built-in support for retrying failed requests, handling network connectivity issues, caching responses, managing authentication, logging, and request prioritization, but there's more.</p>
<h2 id="watching">Watching</h2>
<p>Please find this <a href="https://www.youtube.com/playlist?list=PLP7ES6CZYy_3zYjmOJzi3K_GZlViorgUO">Apizr YouTube Playlist</a> to watch the Apizr in action.</p>

</article>
</div>
Expand Down
4 changes: 2 additions & 2 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
<h1 id="apizr">Apizr</h1>

<p>Refit based web api client management, but resilient (retry, connectivity, cache, auth, log, priority, etc...)</p>
<p><a href="articles/index.html" title="Go to project documentation"><img src="https://img.shields.io/badge/read-documentation-blue?style=for-the-badge" alt="Read - Documentation"></a> <a href="https://github.com/Respawnsive/Apizr" title="Go to project repository"><img src="https://img.shields.io/badge/browse-source_code-lightgrey?style=for-the-badge" alt="Browse - Source"></a></p>
<p><a href="articles/index.html" title="Go to project documentation"><img src="https://img.shields.io/badge/read-documentation-blue?style=for-the-badge" alt="Read - Documentation"></a> <a href="https://github.com/Respawnsive/Apizr" title="Go to project repository"><img src="https://img.shields.io/badge/browse-source_code-lightgrey?style=for-the-badge" alt="Browse - Source"></a> <a href="https://www.youtube.com/playlist?list=PLP7ES6CZYy_3zYjmOJzi3K_GZlViorgUO" title="Watch tutorial videos"><img src="https://img.shields.io/badge/YouTube-red?style=for-the-badge&amp;logo=youtube&amp;logoColor=white" alt="Watch - Tutorials"></a></p>
<h2 id="what">What</h2>
<p>The Apizr project was motivated by this <a href="https://github.com/RobGibbens/ResilientServices/blob/master/post/post.md">2015 famous blog post</a> about resilient networking.</p>
<p>Its main focus was to address at least everything explained into this article, meanning:</p>
Expand Down Expand Up @@ -143,7 +143,7 @@ <h2 id="how">How</h2>
MaxRetryAttempts = 3,
UseJitter = true,
BackoffType = DelayBackoffType.Exponential
}));
});
</code></pre>
<p>An instance of this managed api:</p>
<div class="tabGroup" id="tabgroup_1">
Expand Down
10 changes: 5 additions & 5 deletions docs/index.json

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions nuget/Apizr.Extensions.Microsoft.Caching.nuspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Apizr.Extensions.Microsoft.Caching</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Extensions.Microsoft.Caching</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -16,7 +16,7 @@
<tags>Refit Cache Web Api Extensions</tags>
<dependencies>
<dependency id="Microsoft.Extensions.Caching.Abstractions" version="8.0.0" />
<dependency id="Apizr.Extensions.Microsoft.DependencyInjection" version="6.0.0-preview.9" />
<dependency id="Apizr.Extensions.Microsoft.DependencyInjection" version="6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
6 changes: 3 additions & 3 deletions nuget/Apizr.Extensions.Microsoft.DependencyInjection.nuspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Apizr.Extensions.Microsoft.DependencyInjection</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Extensions.Microsoft.DependencyInjection</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -16,7 +16,7 @@
<tags>Refit Polly Fusillade HttpTracer Web Api Extensions</tags>
<dependencies>
<dependency id="Refit.HttpClientFactory" version="7.0.0" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
8 changes: 4 additions & 4 deletions nuget/Apizr.Extensions.Microsoft.FileTransfer.nuspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Apizr.Extensions.Microsoft.FileTransfer</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Extensions.Microsoft.FileTransfer</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -15,8 +15,8 @@
<releaseNotes>https://www.apizr.net/changelog.html</releaseNotes>
<tags>Refit Web Api Http File Transfer Download Upload</tags>
<dependencies>
<dependency id="Apizr.Extensions.Microsoft.DependencyInjection" version="6.0.0-preview.9" />
<dependency id="Apizr.Integrations.FileTransfer" version="6.0.0-preview.9" />
<dependency id="Apizr.Extensions.Microsoft.DependencyInjection" version="6.0.0" />
<dependency id="Apizr.Integrations.FileTransfer" version="6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
6 changes: 3 additions & 3 deletions nuget/Apizr.Integrations.Akavache.nuspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Apizr.Integrations.Akavache</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Integrations.Akavache</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -16,7 +16,7 @@
<tags>Refit Polly Fusillade HttpTracer Web Api Akavache</tags>
<dependencies>
<dependency id="akavache" version="9.1.20" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
10 changes: 5 additions & 5 deletions nuget/Apizr.Integrations.AutoMapper.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>Apizr.Integrations.AutoMapper</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Integrations.AutoMapper</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -17,19 +17,19 @@
<dependencies>
<group targetFramework="net6.0">
<dependency id="AutoMapper" version="13.0.1" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</group>
<group targetFramework="net7.0">
<dependency id="AutoMapper" version="13.0.1" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</group>
<group targetFramework="net8.0">
<dependency id="AutoMapper" version="13.0.1" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</group>
<group targetFramework=".NETStandard2.1">
<dependency id="AutoMapper" version="12.0.1" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</group>
</dependencies>
</metadata>
Expand Down
8 changes: 4 additions & 4 deletions nuget/Apizr.Integrations.FileTransfer.MediatR.nuspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Apizr.Integrations.FileTransfer.MediatR</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Integrations.FileTransfer.MediatR</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -15,8 +15,8 @@
<releaseNotes>https://www.apizr.net/changelog.html</releaseNotes>
<tags>Refit Web Api Http Transfer</tags>
<dependencies>
<dependency id="Apizr.Integrations.MediatR" version="6.0.0-preview.9" />
<dependency id="Apizr.Extensions.Microsoft.FileTransfer" version="6.0.0-preview.9" />
<dependency id="Apizr.Integrations.MediatR" version="6.0.0" />
<dependency id="Apizr.Extensions.Microsoft.FileTransfer" version="6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
8 changes: 4 additions & 4 deletions nuget/Apizr.Integrations.FileTransfer.Optional.nuspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Apizr.Integrations.FileTransfer.Optional</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Integrations.FileTransfer.Optional</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -15,8 +15,8 @@
<releaseNotes>https://www.apizr.net/changelog.html</releaseNotes>
<tags>Refit Web Api Http Transfer</tags>
<dependencies>
<dependency id="Apizr.Integrations.Optional" version="6.0.0-preview.9" />
<dependency id="Apizr.Integrations.FileTransfer.MediatR" version="6.0.0-preview.9" />
<dependency id="Apizr.Integrations.Optional" version="6.0.0" />
<dependency id="Apizr.Integrations.FileTransfer.MediatR" version="6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
6 changes: 3 additions & 3 deletions nuget/Apizr.Integrations.FileTransfer.nuspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Apizr.Integrations.FileTransfer</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Integrations.FileTransfer</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -15,7 +15,7 @@
<releaseNotes>https://www.apizr.net/changelog.html</releaseNotes>
<tags>Refit Web Api Http Transfer</tags>
<dependencies>
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
6 changes: 3 additions & 3 deletions nuget/Apizr.Integrations.Fusillade.nuspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Apizr.Integrations.Fusillade</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Integrations.Fusillade</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -16,7 +16,7 @@
<tags>Refit Fusillade Web Api Akavache</tags>
<dependencies>
<dependency id="fusillade" version="2.6.1" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
12 changes: 6 additions & 6 deletions nuget/Apizr.Integrations.Mapster.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>Apizr.Integrations.Mapster</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Integrations.Mapster</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -17,23 +17,23 @@
<dependencies>
<group targetFramework=".NETStandard2.0">
<dependency id="Mapster" version="7.3.0" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</group>
<group targetFramework=".NETStandard2.1">
<dependency id="Mapster" version="7.3.0" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</group>
<group targetFramework="net6.0">
<dependency id="Mapster" version="7.4.0" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</group>
<group targetFramework="net7.0">
<dependency id="Mapster" version="7.4.0" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</group>
<group targetFramework="net8.0">
<dependency id="Mapster" version="7.4.0" />
<dependency id="Apizr" version="6.0.0-preview.9" />
<dependency id="Apizr" version="6.0.0" />
</group>
</dependencies>
</metadata>
Expand Down
6 changes: 3 additions & 3 deletions nuget/Apizr.Integrations.MediatR.nuspec
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2011/10/nuspec.xsd">
<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
<metadata>
<id>Apizr.Integrations.MediatR</id>
<version>6.0.0-preview.9</version>
<version>6.0.0</version>
<title>Apizr.Integrations.MediatR</title>
<authors>Respawnsive</authors>
<owners>Respawnsive</owners>
Expand All @@ -16,7 +16,7 @@
<tags>Refit Web Api MediatR</tags>
<dependencies>
<dependency id="MediatR" version="12.2.0" />
<dependency id="Apizr.Extensions.Microsoft.DependencyInjection" version="6.0.0-preview.9" />
<dependency id="Apizr.Extensions.Microsoft.DependencyInjection" version="6.0.0" />
</dependencies>
</metadata>
<files>
Expand Down
Loading

0 comments on commit 439b2da

Please sign in to comment.