├── .gitignore ├── Agent ├── Hangfire.HttpJob.Agent.MssqlConsole │ ├── Hangfire.HttpJob.Agent.MssqlConsole.csproj │ ├── JobAgentMssqlConsoleCollectionExtensions.cs │ ├── MssqlConsole.cs │ ├── MssqlConsoleOptionsConfigurer.cs │ ├── MssqlStorage.cs │ └── MssqlStorageOptions.cs ├── Hangfire.HttpJob.Agent.MysqlLog │ ├── Hangfire.HttpJob.Agent.MysqlConsole.csproj │ ├── JobAgentConsoleCollectionExtensions.cs │ ├── MySqlStorage.cs │ ├── MySqlStorageOptions.cs │ ├── MysqlConsole.cs │ └── MysqlConsoleOptionsConfigurer.cs ├── Hangfire.HttpJob.Agent.PostgreSqlConsole │ ├── Hangfire.HttpJob.Agent.PostgreSqlConsole.csproj │ ├── JobAgentConsoleCollectionExtensions.cs │ ├── PostgreSqlConsole.cs │ ├── PostgreSqlConsoleOptionsConfigurer.cs │ ├── PostgreSqlStorage.cs │ └── PostgreSqlStorageOptions.cs ├── Hangfire.HttpJob.Agent.RedisConsole │ ├── Hangfire.HttpJob.Agent.RedisConsole.csproj │ ├── JobAgentConsoleCollectionExtensions.cs │ ├── RedisConsole.cs │ ├── RedisConsoleOptionsConfigurer.cs │ ├── RedisStorage.cs │ └── RedisStorageOptions.cs ├── Hangfire.HttpJob.Agent │ ├── Attribute │ │ ├── HangJobUntilStopAttribute.cs │ │ ├── JobAttribute.cs │ │ ├── SingletonJobAttribute.cs │ │ └── TransientJobAttribute.cs │ ├── Config │ │ ├── ConfigureJobAgentConsoleOptions.cs │ │ ├── ConfigureJobAgentOptions.cs │ │ ├── JobAgentOptions.cs │ │ ├── JobAgentOptionsConfigurer.cs │ │ ├── JobAgentServiceConfigurer.cs │ │ └── JobMetaData.cs │ ├── Console │ │ ├── ConsoleFontColor.cs │ │ ├── ConsoleInfo.cs │ │ ├── ConsoleLine.cs │ │ ├── HangfireConsole.cs │ │ ├── HangfireProgressBar.cs │ │ ├── IHangfireConsole.cs │ │ └── IStorageFactory.cs │ ├── Hangfire.HttpJob.Agent.csproj │ ├── Heartbeat.cs │ ├── JobAgent.cs │ ├── JobAgentApplicationBuilderExtensions.cs │ ├── JobAgentMiddleware.cs │ ├── JobAgentRegisterService.cs │ ├── JobAgentServiceCollectionExtensions.cs │ ├── JobContext.cs │ ├── JobStatus.cs │ └── Util │ │ ├── AgentThreadPool.cs │ │ ├── CodingUtil.cs │ │ ├── EnumerableExtensions.cs │ │ ├── LazyConcurrentDictionary.cs │ │ ├── LoggerConsole.cs │ │ └── ProgressEnumerable.cs └── Template │ ├── README.md │ ├── Template.csproj │ └── templates │ └── Template │ ├── .template.config │ └── template.json │ ├── Jobs │ ├── TestHangJob.cs │ ├── TestJob.cs │ └── TestTransientJob.cs │ ├── NLog.Config │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── Template.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── Client └── Hangfire.HttpJob.Client │ ├── BackgroundJob.cs │ ├── Hangfire.HttpJob.Client.csproj │ ├── HangfireHttpClientFactory.cs │ ├── HangfireJobClient.cs │ ├── HangfireJobResult.cs │ ├── HangfireServerPostOption.cs │ ├── HttpJobItem.cs │ └── RecurringJob.cs ├── Hangfire.HttpJob.sln ├── LICENSE.md ├── README.md ├── Server └── Hangfire.HttpJob │ ├── Content │ ├── cron.js │ ├── httpjob.js │ ├── jsoneditor.css │ ├── jsoneditor.js │ ├── resx │ │ ├── Strings.Designer.cs │ │ ├── Strings.es.resx │ │ ├── Strings.resx │ │ ├── Strings.zh-TW.resx │ │ └── Strings.zh.resx │ ├── sweetalert2.min.css │ └── sweetalert2.min.js │ ├── Dashboard │ ├── DynamicCssDispatcher.cs │ ├── DynamicJsDispatcher.cs │ ├── Heartbeat │ │ └── Dashboard │ │ │ ├── ContentDispatcher.cs │ │ │ ├── OverviewPage.cs │ │ │ ├── OverviewPageModel.cs │ │ │ ├── UtilizationJsonDispatcher.cs │ │ │ ├── css │ │ │ └── styles.css │ │ │ ├── html │ │ │ └── OverviewPage.html │ │ │ └── js │ │ │ ├── OverviewPage.js │ │ │ ├── knockout-3.4.2.js │ │ │ ├── knockout.bindings.orderable.js │ │ │ └── numeral.min.js │ └── Pages │ │ ├── CronJobsPage.cshtml │ │ └── CronJobsPage.generated.cs │ ├── GlobalConfigurationExtension.cs │ ├── Hangfire.HttpJob.csproj │ ├── HangfireHttpJobOptions.cs │ ├── PageDto.cs │ ├── Server │ ├── HangfireHttpClientFactory.cs │ ├── Heartbeat │ │ ├── ConfigurationExtensions.cs │ │ ├── HeartbeatDashboardOptions.cs │ │ ├── HeartbeatProcessMonitorOptions.cs │ │ ├── ProcessInfo.cs │ │ ├── ProcessMonitor.cs │ │ └── Utils.cs │ ├── HttpJob.cs │ ├── HttpJobDispatcher.cs │ ├── HttpJobItem.cs │ └── JobAgent │ │ ├── JobAgentHeartBeatServer.cs │ │ ├── JobAgentReportServer.cs │ │ └── LosedJobCheckServer.cs │ ├── Support │ ├── AutomaticRetrySetAttribute.cs │ ├── CodingUtil.cs │ ├── CompositeDispatcher.cs │ ├── EmailService.cs │ ├── EmbeddedResourceDispatcher.cs │ ├── ErrorState.cs │ ├── HtmlHelperExtensions.cs │ ├── HttpJobDisplayNameAttribute.cs │ ├── HttpStatusCodeException.cs │ ├── JobFilter.cs │ ├── Models.cs │ ├── ProcessingState.cs │ ├── QueueProviderFilter.cs │ ├── RouteCollectionExtensions.cs │ └── UrlUtil.cs │ └── TimeZoneInfoHelper.cs ├── Test ├── Hangfire.HttpJob.Client.Test │ ├── Hangfire.HttpJob.Client.Test.csproj │ └── UnitTest1.cs ├── MemoryHangfire │ └── MemoryHangfire │ │ ├── .dockerignore │ │ ├── Dockerfile │ │ ├── HangfireCollectionExtensions.cs │ │ ├── MemoryHangfire.csproj │ │ ├── NLog.Config │ │ ├── Program.cs │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── hangfire │ │ └── hangfire_global.json ├── PostgreSqlHangfire │ ├── .dockerignore │ ├── Dockerfile │ ├── HangfireCollectionExtensions.cs │ ├── NLog.Config │ ├── PostgreSqlHangfire.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── hangfire │ │ └── hangfire_global.json ├── RedisHangfire │ ├── .dockerignore │ ├── Dockerfile │ ├── HangfireCollectionExtensions.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── RedisHangfire.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── hangfire │ │ └── hangfire_global.json ├── TestHangfire │ ├── .dockerignore │ ├── Dockerfile │ ├── HangfireCollectionExtensions.cs │ ├── MysqlHangfire.csproj │ ├── NLog.Config │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── hangfire │ │ └── hangfire_global.json ├── TestHangfireAgent │ ├── Jobs │ │ ├── TestHangJob.cs │ │ ├── TestJob.cs │ │ └── TestTransientJob.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── TestHangfireAgent.csproj │ └── appsettings.json ├── TestHangfirePostgreSqlAgent │ ├── Jobs │ │ ├── TestHangJob.cs │ │ ├── TestJob.cs │ │ └── TestTransientJob.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── TestHangfirePostgreSqlAgent.csproj │ └── appsettings.json ├── TestHangfireRedisAgent │ ├── Jobs │ │ ├── TestHangJob.cs │ │ ├── TestJob.cs │ │ └── TestTransientJob.cs │ ├── NLog.Config │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── TestHangfireRedisAgent.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── TestOwinHangfireRedisAgent │ └── TestOwinHangfireRedisAgent │ │ ├── App.config │ │ ├── Jobs │ │ ├── TestHangJob.cs │ │ ├── TestJob.cs │ │ └── TestTransientJob.cs │ │ ├── NLog.Config │ │ ├── Program.cs │ │ ├── Properties │ │ └── AssemblyInfo.cs │ │ ├── Startup.cs │ │ ├── TestOwinHangfireRedisAgent.csproj │ │ ├── appsettings.Development.json │ │ └── appsettings.json ├── TestSqlserver │ ├── .dockerignore │ ├── Dockerfile │ ├── HangfireCollectionExtensions.cs │ ├── NLog.Config │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SqlserverHangfire.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── hangfire │ │ └── hangfire_global.json └── TestSqlserverHangfireAgent │ ├── Jobs │ ├── TestHangJob.cs │ ├── TestJob.cs │ └── TestTransientJob.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── Startup.cs │ ├── TestSqlserverHangfireAgent.csproj │ └── appsettings.json ├── pic1.png ├── pic2.png ├── pic3.png └── pic4.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/.gitignore -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MssqlConsole/Hangfire.HttpJob.Agent.MssqlConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MssqlConsole/Hangfire.HttpJob.Agent.MssqlConsole.csproj -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MssqlConsole/JobAgentMssqlConsoleCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MssqlConsole/JobAgentMssqlConsoleCollectionExtensions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MssqlConsole/MssqlConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MssqlConsole/MssqlConsole.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MssqlConsole/MssqlConsoleOptionsConfigurer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MssqlConsole/MssqlConsoleOptionsConfigurer.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MssqlConsole/MssqlStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MssqlConsole/MssqlStorage.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MssqlConsole/MssqlStorageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MssqlConsole/MssqlStorageOptions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MysqlLog/Hangfire.HttpJob.Agent.MysqlConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MysqlLog/Hangfire.HttpJob.Agent.MysqlConsole.csproj -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MysqlLog/JobAgentConsoleCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MysqlLog/JobAgentConsoleCollectionExtensions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MysqlLog/MySqlStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MysqlLog/MySqlStorage.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MysqlLog/MySqlStorageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MysqlLog/MySqlStorageOptions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MysqlLog/MysqlConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MysqlLog/MysqlConsole.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.MysqlLog/MysqlConsoleOptionsConfigurer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.MysqlLog/MysqlConsoleOptionsConfigurer.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/Hangfire.HttpJob.Agent.PostgreSqlConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/Hangfire.HttpJob.Agent.PostgreSqlConsole.csproj -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/JobAgentConsoleCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/JobAgentConsoleCollectionExtensions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/PostgreSqlConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/PostgreSqlConsole.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/PostgreSqlConsoleOptionsConfigurer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/PostgreSqlConsoleOptionsConfigurer.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/PostgreSqlStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/PostgreSqlStorage.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/PostgreSqlStorageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.PostgreSqlConsole/PostgreSqlStorageOptions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.RedisConsole/Hangfire.HttpJob.Agent.RedisConsole.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.RedisConsole/Hangfire.HttpJob.Agent.RedisConsole.csproj -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.RedisConsole/JobAgentConsoleCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.RedisConsole/JobAgentConsoleCollectionExtensions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.RedisConsole/RedisConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.RedisConsole/RedisConsole.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.RedisConsole/RedisConsoleOptionsConfigurer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.RedisConsole/RedisConsoleOptionsConfigurer.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.RedisConsole/RedisStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.RedisConsole/RedisStorage.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent.RedisConsole/RedisStorageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent.RedisConsole/RedisStorageOptions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Attribute/HangJobUntilStopAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Attribute/HangJobUntilStopAttribute.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Attribute/JobAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Attribute/JobAttribute.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Attribute/SingletonJobAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Attribute/SingletonJobAttribute.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Attribute/TransientJobAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Attribute/TransientJobAttribute.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Config/ConfigureJobAgentConsoleOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Config/ConfigureJobAgentConsoleOptions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Config/ConfigureJobAgentOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Config/ConfigureJobAgentOptions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Config/JobAgentOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Config/JobAgentOptions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Config/JobAgentOptionsConfigurer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Config/JobAgentOptionsConfigurer.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Config/JobAgentServiceConfigurer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Config/JobAgentServiceConfigurer.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Config/JobMetaData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Config/JobMetaData.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Console/ConsoleFontColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Console/ConsoleFontColor.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Console/ConsoleInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Console/ConsoleInfo.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Console/ConsoleLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Console/ConsoleLine.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Console/HangfireConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Console/HangfireConsole.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Console/HangfireProgressBar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Console/HangfireProgressBar.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Console/IHangfireConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Console/IHangfireConsole.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Console/IStorageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Console/IStorageFactory.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Hangfire.HttpJob.Agent.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Hangfire.HttpJob.Agent.csproj -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Heartbeat.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Heartbeat.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/JobAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/JobAgent.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/JobAgentApplicationBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/JobAgentApplicationBuilderExtensions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/JobAgentMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/JobAgentMiddleware.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/JobAgentRegisterService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/JobAgentRegisterService.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/JobAgentServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/JobAgentServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/JobContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/JobContext.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/JobStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/JobStatus.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Util/AgentThreadPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Util/AgentThreadPool.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Util/CodingUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Util/CodingUtil.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Util/EnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Util/EnumerableExtensions.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Util/LazyConcurrentDictionary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Util/LazyConcurrentDictionary.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Util/LoggerConsole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Util/LoggerConsole.cs -------------------------------------------------------------------------------- /Agent/Hangfire.HttpJob.Agent/Util/ProgressEnumerable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Hangfire.HttpJob.Agent/Util/ProgressEnumerable.cs -------------------------------------------------------------------------------- /Agent/Template/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/README.md -------------------------------------------------------------------------------- /Agent/Template/Template.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/Template.csproj -------------------------------------------------------------------------------- /Agent/Template/templates/Template/.template.config/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/.template.config/template.json -------------------------------------------------------------------------------- /Agent/Template/templates/Template/Jobs/TestHangJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/Jobs/TestHangJob.cs -------------------------------------------------------------------------------- /Agent/Template/templates/Template/Jobs/TestJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/Jobs/TestJob.cs -------------------------------------------------------------------------------- /Agent/Template/templates/Template/Jobs/TestTransientJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/Jobs/TestTransientJob.cs -------------------------------------------------------------------------------- /Agent/Template/templates/Template/NLog.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/NLog.Config -------------------------------------------------------------------------------- /Agent/Template/templates/Template/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/Program.cs -------------------------------------------------------------------------------- /Agent/Template/templates/Template/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/Properties/launchSettings.json -------------------------------------------------------------------------------- /Agent/Template/templates/Template/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/Startup.cs -------------------------------------------------------------------------------- /Agent/Template/templates/Template/Template.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/Template.csproj -------------------------------------------------------------------------------- /Agent/Template/templates/Template/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/appsettings.Development.json -------------------------------------------------------------------------------- /Agent/Template/templates/Template/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Agent/Template/templates/Template/appsettings.json -------------------------------------------------------------------------------- /Client/Hangfire.HttpJob.Client/BackgroundJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Client/Hangfire.HttpJob.Client/BackgroundJob.cs -------------------------------------------------------------------------------- /Client/Hangfire.HttpJob.Client/Hangfire.HttpJob.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Client/Hangfire.HttpJob.Client/Hangfire.HttpJob.Client.csproj -------------------------------------------------------------------------------- /Client/Hangfire.HttpJob.Client/HangfireHttpClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Client/Hangfire.HttpJob.Client/HangfireHttpClientFactory.cs -------------------------------------------------------------------------------- /Client/Hangfire.HttpJob.Client/HangfireJobClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Client/Hangfire.HttpJob.Client/HangfireJobClient.cs -------------------------------------------------------------------------------- /Client/Hangfire.HttpJob.Client/HangfireJobResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Client/Hangfire.HttpJob.Client/HangfireJobResult.cs -------------------------------------------------------------------------------- /Client/Hangfire.HttpJob.Client/HangfireServerPostOption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Client/Hangfire.HttpJob.Client/HangfireServerPostOption.cs -------------------------------------------------------------------------------- /Client/Hangfire.HttpJob.Client/HttpJobItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Client/Hangfire.HttpJob.Client/HttpJobItem.cs -------------------------------------------------------------------------------- /Client/Hangfire.HttpJob.Client/RecurringJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Client/Hangfire.HttpJob.Client/RecurringJob.cs -------------------------------------------------------------------------------- /Hangfire.HttpJob.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Hangfire.HttpJob.sln -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/README.md -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/cron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/cron.js -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/httpjob.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/httpjob.js -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/jsoneditor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/jsoneditor.css -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/jsoneditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/jsoneditor.js -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/resx/Strings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/resx/Strings.Designer.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/resx/Strings.es.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/resx/Strings.es.resx -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/resx/Strings.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/resx/Strings.resx -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/resx/Strings.zh-TW.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/resx/Strings.zh-TW.resx -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/resx/Strings.zh.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/resx/Strings.zh.resx -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/sweetalert2.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/sweetalert2.min.css -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Content/sweetalert2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Content/sweetalert2.min.js -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/DynamicCssDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/DynamicCssDispatcher.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/DynamicJsDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/DynamicJsDispatcher.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/ContentDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/ContentDispatcher.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/OverviewPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/OverviewPage.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/OverviewPageModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/OverviewPageModel.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/UtilizationJsonDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/UtilizationJsonDispatcher.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/css/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/css/styles.css -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/html/OverviewPage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/html/OverviewPage.html -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/js/OverviewPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/js/OverviewPage.js -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/js/knockout-3.4.2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/js/knockout-3.4.2.js -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/js/knockout.bindings.orderable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/js/knockout.bindings.orderable.js -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/js/numeral.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Heartbeat/Dashboard/js/numeral.min.js -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Pages/CronJobsPage.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Pages/CronJobsPage.cshtml -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Dashboard/Pages/CronJobsPage.generated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Dashboard/Pages/CronJobsPage.generated.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/GlobalConfigurationExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/GlobalConfigurationExtension.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Hangfire.HttpJob.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Hangfire.HttpJob.csproj -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/HangfireHttpJobOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/HangfireHttpJobOptions.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/PageDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/PageDto.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/HangfireHttpClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/HangfireHttpClientFactory.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/Heartbeat/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/Heartbeat/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/Heartbeat/HeartbeatDashboardOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/Heartbeat/HeartbeatDashboardOptions.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/Heartbeat/HeartbeatProcessMonitorOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/Heartbeat/HeartbeatProcessMonitorOptions.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/Heartbeat/ProcessInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/Heartbeat/ProcessInfo.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/Heartbeat/ProcessMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/Heartbeat/ProcessMonitor.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/Heartbeat/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/Heartbeat/Utils.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/HttpJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/HttpJob.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/HttpJobDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/HttpJobDispatcher.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/HttpJobItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/HttpJobItem.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/JobAgent/JobAgentHeartBeatServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/JobAgent/JobAgentHeartBeatServer.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/JobAgent/JobAgentReportServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/JobAgent/JobAgentReportServer.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Server/JobAgent/LosedJobCheckServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Server/JobAgent/LosedJobCheckServer.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/AutomaticRetrySetAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/AutomaticRetrySetAttribute.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/CodingUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/CodingUtil.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/CompositeDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/CompositeDispatcher.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/EmailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/EmailService.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/EmbeddedResourceDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/EmbeddedResourceDispatcher.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/ErrorState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/ErrorState.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/HtmlHelperExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/HtmlHelperExtensions.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/HttpJobDisplayNameAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/HttpJobDisplayNameAttribute.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/HttpStatusCodeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/HttpStatusCodeException.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/JobFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/JobFilter.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/Models.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/Models.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/ProcessingState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/ProcessingState.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/QueueProviderFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/QueueProviderFilter.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/RouteCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/RouteCollectionExtensions.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/Support/UrlUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/Support/UrlUtil.cs -------------------------------------------------------------------------------- /Server/Hangfire.HttpJob/TimeZoneInfoHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Server/Hangfire.HttpJob/TimeZoneInfoHelper.cs -------------------------------------------------------------------------------- /Test/Hangfire.HttpJob.Client.Test/Hangfire.HttpJob.Client.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/Hangfire.HttpJob.Client.Test/Hangfire.HttpJob.Client.Test.csproj -------------------------------------------------------------------------------- /Test/Hangfire.HttpJob.Client.Test/UnitTest1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/Hangfire.HttpJob.Client.Test/UnitTest1.cs -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/.dockerignore: -------------------------------------------------------------------------------- 1 | **/AntDeploy.json -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/MemoryHangfire/MemoryHangfire/Dockerfile -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/HangfireCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/MemoryHangfire/MemoryHangfire/HangfireCollectionExtensions.cs -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/MemoryHangfire.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/MemoryHangfire/MemoryHangfire/MemoryHangfire.csproj -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/NLog.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/MemoryHangfire/MemoryHangfire/NLog.Config -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/MemoryHangfire/MemoryHangfire/Program.cs -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/MemoryHangfire/MemoryHangfire/Startup.cs -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/MemoryHangfire/MemoryHangfire/appsettings.Development.json -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/MemoryHangfire/MemoryHangfire/appsettings.json -------------------------------------------------------------------------------- /Test/MemoryHangfire/MemoryHangfire/hangfire/hangfire_global.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/.dockerignore: -------------------------------------------------------------------------------- 1 | **/AntDeploy.json -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/PostgreSqlHangfire/Dockerfile -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/HangfireCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/PostgreSqlHangfire/HangfireCollectionExtensions.cs -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/NLog.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/PostgreSqlHangfire/NLog.Config -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/PostgreSqlHangfire.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/PostgreSqlHangfire/PostgreSqlHangfire.csproj -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/PostgreSqlHangfire/Program.cs -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/PostgreSqlHangfire/Properties/launchSettings.json -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/PostgreSqlHangfire/Startup.cs -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/PostgreSqlHangfire/appsettings.Development.json -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/PostgreSqlHangfire/appsettings.json -------------------------------------------------------------------------------- /Test/PostgreSqlHangfire/hangfire/hangfire_global.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /Test/RedisHangfire/.dockerignore: -------------------------------------------------------------------------------- 1 | **/AntDeploy.json -------------------------------------------------------------------------------- /Test/RedisHangfire/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/RedisHangfire/Dockerfile -------------------------------------------------------------------------------- /Test/RedisHangfire/HangfireCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/RedisHangfire/HangfireCollectionExtensions.cs -------------------------------------------------------------------------------- /Test/RedisHangfire/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/RedisHangfire/Program.cs -------------------------------------------------------------------------------- /Test/RedisHangfire/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/RedisHangfire/Properties/launchSettings.json -------------------------------------------------------------------------------- /Test/RedisHangfire/RedisHangfire.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/RedisHangfire/RedisHangfire.csproj -------------------------------------------------------------------------------- /Test/RedisHangfire/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/RedisHangfire/Startup.cs -------------------------------------------------------------------------------- /Test/RedisHangfire/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/RedisHangfire/appsettings.Development.json -------------------------------------------------------------------------------- /Test/RedisHangfire/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/RedisHangfire/appsettings.json -------------------------------------------------------------------------------- /Test/RedisHangfire/hangfire/hangfire_global.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /Test/TestHangfire/.dockerignore: -------------------------------------------------------------------------------- 1 | **/AntDeploy.json -------------------------------------------------------------------------------- /Test/TestHangfire/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfire/Dockerfile -------------------------------------------------------------------------------- /Test/TestHangfire/HangfireCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfire/HangfireCollectionExtensions.cs -------------------------------------------------------------------------------- /Test/TestHangfire/MysqlHangfire.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfire/MysqlHangfire.csproj -------------------------------------------------------------------------------- /Test/TestHangfire/NLog.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfire/NLog.Config -------------------------------------------------------------------------------- /Test/TestHangfire/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfire/Program.cs -------------------------------------------------------------------------------- /Test/TestHangfire/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfire/Properties/launchSettings.json -------------------------------------------------------------------------------- /Test/TestHangfire/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfire/Startup.cs -------------------------------------------------------------------------------- /Test/TestHangfire/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfire/appsettings.Development.json -------------------------------------------------------------------------------- /Test/TestHangfire/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfire/appsettings.json -------------------------------------------------------------------------------- /Test/TestHangfire/hangfire/hangfire_global.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /Test/TestHangfireAgent/Jobs/TestHangJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireAgent/Jobs/TestHangJob.cs -------------------------------------------------------------------------------- /Test/TestHangfireAgent/Jobs/TestJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireAgent/Jobs/TestJob.cs -------------------------------------------------------------------------------- /Test/TestHangfireAgent/Jobs/TestTransientJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireAgent/Jobs/TestTransientJob.cs -------------------------------------------------------------------------------- /Test/TestHangfireAgent/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireAgent/Program.cs -------------------------------------------------------------------------------- /Test/TestHangfireAgent/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireAgent/Properties/launchSettings.json -------------------------------------------------------------------------------- /Test/TestHangfireAgent/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireAgent/Startup.cs -------------------------------------------------------------------------------- /Test/TestHangfireAgent/TestHangfireAgent.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireAgent/TestHangfireAgent.csproj -------------------------------------------------------------------------------- /Test/TestHangfireAgent/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireAgent/appsettings.json -------------------------------------------------------------------------------- /Test/TestHangfirePostgreSqlAgent/Jobs/TestHangJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfirePostgreSqlAgent/Jobs/TestHangJob.cs -------------------------------------------------------------------------------- /Test/TestHangfirePostgreSqlAgent/Jobs/TestJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfirePostgreSqlAgent/Jobs/TestJob.cs -------------------------------------------------------------------------------- /Test/TestHangfirePostgreSqlAgent/Jobs/TestTransientJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfirePostgreSqlAgent/Jobs/TestTransientJob.cs -------------------------------------------------------------------------------- /Test/TestHangfirePostgreSqlAgent/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfirePostgreSqlAgent/Program.cs -------------------------------------------------------------------------------- /Test/TestHangfirePostgreSqlAgent/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfirePostgreSqlAgent/Properties/launchSettings.json -------------------------------------------------------------------------------- /Test/TestHangfirePostgreSqlAgent/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfirePostgreSqlAgent/Startup.cs -------------------------------------------------------------------------------- /Test/TestHangfirePostgreSqlAgent/TestHangfirePostgreSqlAgent.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfirePostgreSqlAgent/TestHangfirePostgreSqlAgent.csproj -------------------------------------------------------------------------------- /Test/TestHangfirePostgreSqlAgent/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfirePostgreSqlAgent/appsettings.json -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/Jobs/TestHangJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/Jobs/TestHangJob.cs -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/Jobs/TestJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/Jobs/TestJob.cs -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/Jobs/TestTransientJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/Jobs/TestTransientJob.cs -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/NLog.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/NLog.Config -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/Program.cs -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/Properties/launchSettings.json -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/Startup.cs -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/TestHangfireRedisAgent.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/TestHangfireRedisAgent.csproj -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/appsettings.Development.json -------------------------------------------------------------------------------- /Test/TestHangfireRedisAgent/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestHangfireRedisAgent/appsettings.json -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/App.config -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Jobs/TestHangJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Jobs/TestHangJob.cs -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Jobs/TestJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Jobs/TestJob.cs -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Jobs/TestTransientJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Jobs/TestTransientJob.cs -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/NLog.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/NLog.Config -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Program.cs -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/Startup.cs -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent.csproj -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/appsettings.Development.json -------------------------------------------------------------------------------- /Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestOwinHangfireRedisAgent/TestOwinHangfireRedisAgent/appsettings.json -------------------------------------------------------------------------------- /Test/TestSqlserver/.dockerignore: -------------------------------------------------------------------------------- 1 | **/AntDeploy.json -------------------------------------------------------------------------------- /Test/TestSqlserver/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserver/Dockerfile -------------------------------------------------------------------------------- /Test/TestSqlserver/HangfireCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserver/HangfireCollectionExtensions.cs -------------------------------------------------------------------------------- /Test/TestSqlserver/NLog.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserver/NLog.Config -------------------------------------------------------------------------------- /Test/TestSqlserver/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserver/Program.cs -------------------------------------------------------------------------------- /Test/TestSqlserver/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserver/Properties/launchSettings.json -------------------------------------------------------------------------------- /Test/TestSqlserver/SqlserverHangfire.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserver/SqlserverHangfire.csproj -------------------------------------------------------------------------------- /Test/TestSqlserver/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserver/Startup.cs -------------------------------------------------------------------------------- /Test/TestSqlserver/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserver/appsettings.Development.json -------------------------------------------------------------------------------- /Test/TestSqlserver/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserver/appsettings.json -------------------------------------------------------------------------------- /Test/TestSqlserver/hangfire/hangfire_global.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /Test/TestSqlserverHangfireAgent/Jobs/TestHangJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserverHangfireAgent/Jobs/TestHangJob.cs -------------------------------------------------------------------------------- /Test/TestSqlserverHangfireAgent/Jobs/TestJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserverHangfireAgent/Jobs/TestJob.cs -------------------------------------------------------------------------------- /Test/TestSqlserverHangfireAgent/Jobs/TestTransientJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserverHangfireAgent/Jobs/TestTransientJob.cs -------------------------------------------------------------------------------- /Test/TestSqlserverHangfireAgent/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserverHangfireAgent/Program.cs -------------------------------------------------------------------------------- /Test/TestSqlserverHangfireAgent/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserverHangfireAgent/Properties/launchSettings.json -------------------------------------------------------------------------------- /Test/TestSqlserverHangfireAgent/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserverHangfireAgent/Startup.cs -------------------------------------------------------------------------------- /Test/TestSqlserverHangfireAgent/TestSqlserverHangfireAgent.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserverHangfireAgent/TestSqlserverHangfireAgent.csproj -------------------------------------------------------------------------------- /Test/TestSqlserverHangfireAgent/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/Test/TestSqlserverHangfireAgent/appsettings.json -------------------------------------------------------------------------------- /pic1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/pic1.png -------------------------------------------------------------------------------- /pic2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/pic2.png -------------------------------------------------------------------------------- /pic3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/pic3.png -------------------------------------------------------------------------------- /pic4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuzd/Hangfire.HttpJob/HEAD/pic4.png --------------------------------------------------------------------------------