Hangfire.PostgreSql
1.4.8.2
See the version list below for details.
dotnet add package Hangfire.PostgreSql --version 1.4.8.2
NuGet\Install-Package Hangfire.PostgreSql -Version 1.4.8.2
<PackageReference Include="Hangfire.PostgreSql" Version="1.4.8.2" />
paket add Hangfire.PostgreSql --version 1.4.8.2
#r "nuget: Hangfire.PostgreSql, 1.4.8.2"
// Install Hangfire.PostgreSql as a Cake Addin #addin nuget:?package=Hangfire.PostgreSql&version=1.4.8.2 // Install Hangfire.PostgreSql as a Cake Tool #tool nuget:?package=Hangfire.PostgreSql&version=1.4.8.2
Hangfire.PostgreSql
This is an plugin to the Hangfire to enable PostgreSQL as a storage system. Read about hangfire here: https://github.com/HangfireIO/Hangfire#hangfire- and here: http://hangfire.io/
Instructions
For .NET
Install Hangfire, see https://github.com/HangfireIO/Hangfire#installation
Download all files from this repository, add the Hangfire.PostgreSql.csproj to your solution. Reference it in your project, and you are ready to go by using:
app.UseHangfireServer(new BackgroundJobServerOptions(),
new PostgreSqlStorage("<connection string or its name>"));
app.UseHangfireDashboard();
For ASP.NET Core
First, additional NuGet packages needs installation:
- Hangfire
- Hangfire.AspNetCore
- Hangfire.PostgreSql
In Startup.cs
ConfigureServices(IServiceCollection services) method add the following line:
services.AddHangfire(config =>
config.UsePostgreSqlStorage(Configuration.GetConnectionString("HangfireConnection")));
In Configure method, add these two lines:
app.UseHangfireServer();
app.UseHangfireDashboard();
And... That's it. You are ready to go. Also there exists sample application here.
If you encounter any issues/bugs or have idea of a feature regarding Hangfire.Postgresql, create us an issue. Thanks!
Related Projects
License
Copyright © 2014-2017 Frank Hommers http://hmm.rs/Hangfire.PostgreSql and others (Burhan Irmikci (barhun), Zachary Sims(zsims), kgamecarter, Stafford Williams (staff0rd), briangweber, Viktor Svyatokha (ahydrax), Christopher Dresel (Dresel), Vytautas Kasparavičius (vytautask).
Hangfire.PostgreSql is an Open Source project licensed under the terms of the LGPLv3 license. Please see http://www.gnu.org/licenses/lgpl-3.0.html for license text or COPYING.LESSER file distributed with the source code.
This work is based on the work of Sergey Odinokov, author of Hangfire. http://hangfire.io/
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp1.0 was computed. netcoreapp1.1 was computed. netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard1.4 is compatible. netstandard1.5 was computed. netstandard1.6 was computed. netstandard2.0 was computed. netstandard2.1 was computed. |
.NET Framework | net451 is compatible. net452 was computed. net46 was computed. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen30 was computed. tizen40 was computed. tizen60 was computed. |
Universal Windows Platform | uap was computed. uap10.0 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.5.1
- Dapper (>= 1.50.2)
- Hangfire.Core (>= 1.6.14)
- Newtonsoft.Json (>= 10.0.2)
- Npgsql (>= 3.2.2)
-
.NETStandard 1.4
- Dapper (>= 1.50.2)
- Hangfire.Core (>= 1.6.14)
- NETStandard.Library (>= 1.6.1)
- Newtonsoft.Json (>= 10.0.2)
- Npgsql (>= 3.2.2)
NuGet packages (48)
Showing the top 5 NuGet packages that depend on Hangfire.PostgreSql:
Package | Downloads |
---|---|
VirtoCommerce.Platform.Hangfire
Virto Commerce is a flexible B2B ecommerce solution that offers powerful tools for enterprise business users. https://virtocommerce.com |
|
Sitko.Core.HangFire
Sitko.Core is a set of libraries to help build .NET Core applications fast |
|
CUSTIS.NetCore.Jobs
Инструменты для работы с системой заданий |
|
NapaGroupLLC.NapaBase
A base to create services |
|
Hangfire.Tags.PostgreSql
Support for PostgreSql for Hangfire.Tags. This separate library is required in order to search for tags, and proper cleanup. |
GitHub repositories (12)
Showing the top 5 popular GitHub repositories that depend on Hangfire.PostgreSql:
Repository | Stars |
---|---|
fullstackhero/dotnet-starter-kit
Production Grade Cloud-Ready .NET 8 Starter Kit (Web API + Blazor Client) with Multitenancy Support, and Clean/Modular Architecture that saves roughly 200+ Development Hours! All Batteries Included.
|
|
VirtoCommerce/vc-platform
Virto Commerce B2B Innovation Platform
|
|
DevArchitecture/DevArchitecture
DevArchitecture Backend Project
|
|
revoframework/Revo
Event Sourcing, CQRS and DDD framework for C#/.NET Core.
|
|
yuzd/Hangfire.HttpJob
httpjob for Hangfire,restful api for Hangfire,job调度与业务分离
|
Version | Downloads | Last updated |
---|---|---|
1.20.10 | 115,721 | 10/14/2024 |
1.20.9 | 751,310 | 6/27/2024 |
1.20.8 | 1,131,015 | 3/4/2024 |
1.20.7 | 21,047 | 3/2/2024 |
1.20.6 | 165,908 | 2/21/2024 |
1.20.5 | 570,716 | 12/24/2023 |
1.20.4 | 827,133 | 10/18/2023 |
1.20.3 | 280,332 | 9/25/2023 |
1.20.2 | 277,420 | 8/28/2023 |
1.20.1 | 59,358 | 8/22/2023 |
1.20.0 | 271,052 | 7/31/2023 |
1.19.13 | 322,376 | 7/20/2023 |
1.19.12 | 1,478,326 | 3/10/2023 |
1.19.11 | 146,609 | 3/9/2023 |
1.9.10 | 216,136 | 1/30/2023 |
1.9.9 | 1,625,358 | 9/6/2022 |
1.9.8 | 705,656 | 6/14/2022 |
1.9.7 | 644,100 | 3/11/2022 |
1.9.6 | 344,338 | 2/11/2022 |
1.9.5 | 386,660 | 12/23/2021 |
1.9.4 | 94,629 | 12/10/2021 |
1.9.3 | 86,273 | 11/27/2021 |
1.9.2 | 2,082 | 11/27/2021 |
1.8.6 | 1,545,549 | 8/10/2021 |
1.8.5.4 | 312,275 | 7/14/2021 |
1.8.5.3 | 39,775 | 7/2/2021 |
1.8.5.2 | 24,567 | 7/1/2021 |
1.8.5.1 | 68,766 | 6/28/2021 |
1.8.5 | 38,759 | 6/27/2021 |
1.8.4 | 611,448 | 4/7/2021 |
1.8.3 | 48,938 | 3/25/2021 |
1.8.2 | 157,065 | 2/25/2021 |
1.8.1 | 654,169 | 11/26/2020 |
1.8.0 | 171,939 | 11/12/2020 |
1.7.1 | 631,476 | 7/28/2020 |
1.7.0 | 235,834 | 6/11/2020 |
1.6.4.2 | 585,847 | 4/2/2020 |
1.6.4.1 | 331,476 | 2/13/2020 |
1.6.4 | 76,598 | 2/1/2020 |
1.6.3 | 566,632 | 9/3/2019 |
1.6.2 | 26,447 | 8/14/2019 |
1.6.1 | 2,422 | 8/13/2019 |
1.6.0 | 541,496 | 5/3/2019 |
1.5.0 | 270,412 | 10/16/2018 |
1.4.8.2 | 164,007 | 5/7/2018 |
1.4.8.1 | 132,609 | 6/30/2017 |
1.4.8 | 7,053 | 6/27/2017 |
1.4.7.1 | 16,708 | 3/22/2017 |
1.4.7 | 1,981 | 3/14/2017 |
1.4.6 | 4,817 | 1/16/2017 |
1.4.5 | 10,022 | 12/13/2016 |
1.4.4 | 2,417 | 10/31/2016 |
1.4.3 | 4,260 | 8/30/2016 |
1.4.2 | 2,883 | 8/29/2016 |
1.3.4 | 13,320 | 2/5/2015 |
1.3.2 | 1,680 | 1/28/2015 |
1.3.1 | 1,608 | 1/21/2015 |
1.3.0 | 1,936 | 1/5/2015 |
1.0.1 | 1,956 | 11/6/2014 |