![]() |
VOOZH | about |
dotnet add package Sparkdo.BackgroundJobs.TickerQ --version 1.0.3
NuGet\Install-Package Sparkdo.BackgroundJobs.TickerQ -Version 1.0.3
<PackageReference Include="Sparkdo.BackgroundJobs.TickerQ" Version="1.0.3" />
<PackageVersion Include="Sparkdo.BackgroundJobs.TickerQ" Version="1.0.3" />Directory.Packages.props
<PackageReference Include="Sparkdo.BackgroundJobs.TickerQ" />Project file
paket add Sparkdo.BackgroundJobs.TickerQ --version 1.0.3
#r "nuget: Sparkdo.BackgroundJobs.TickerQ, 1.0.3"
#:package Sparkdo.BackgroundJobs.TickerQ@1.0.3
#addin nuget:?package=Sparkdo.BackgroundJobs.TickerQ&version=1.0.3Install as a Cake Addin
#tool nuget:?package=Sparkdo.BackgroundJobs.TickerQ&version=1.0.3Install as a Cake Tool
Sparkdo TickerQ 后台作业库,提供基于 TickerQ 的后台作业功能集成实现。
<PackageReference Include="Sparkdo.BackgroundJobs.TickerQ" Version="x.x.x" />
TickerQ 后台作业模块配置类,负责配置和注册 TickerQ 相关服务到依赖注入容器中:
Sparkdo TickerQ 后台作业管理器实现,负责将后台作业排队到 TickerQ 系统中执行:
EnqueueAsync(): 将作业加入队列异步执行Sparkdo BackgroundJobs TickerQ 配置选项类,用于配置和管理 TickerQ 后台作业的相关选项:
AddConfiguration(): 添加特定作业类型的配置GetConfigurationOrNull(): 获取特定作业类型的配置Sparkdo BackgroundJobs TimeTicker 配置类,用于配置 TimeTicker 的相关选项:
Retries: 重试次数RetryIntervals: 重试间隔数组Priority: 任务优先级BatchParent: 批处理父级IDBatchRunCondition: 批处理运行条件该库提供了完整的 TickerQ 集成功能实现,可以通过以下方式扩展:
SparkdoTickerQBackgroundJobManager 来添加自定义的作业管理逻辑SparkdoBackgroundJobsTickerQOptions 来自定义作业行为本项目包含以下主要组件:
SparkdoBackgroundJobsTickerQModule: TickerQ 后台作业模块配置类SparkdoTickerQBackgroundJobManager: TickerQ 后台作业管理器实现SparkdoBackgroundJobsTickerQOptions: TickerQ 配置选项类SparkdoBackgroundJobsTimeTickerConfiguration: TimeTicker 配置类所有公共接口和类都添加了详细的 XML 文档注释,便于开发者理解和使用。
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.4-preview.3 | 53 | 6/8/2026 |
| 1.0.4-preview.2 | 45 | 6/7/2026 |
| 1.0.4-preview.1 | 51 | 6/7/2026 |
| 1.0.3 | 101 | 6/6/2026 |
| 1.0.3-preview.1 | 60 | 5/17/2026 |
| 1.0.2 | 112 | 4/27/2026 |
| 1.0.2-preview.5 | 62 | 4/15/2026 |
| 1.0.2-preview.4 | 77 | 2/8/2026 |
| 1.0.2-preview.3 | 72 | 2/1/2026 |
| 1.0.2-preview.2 | 77 | 1/31/2026 |
| 1.0.2-preview.1 | 184 | 12/4/2025 |
| 1.0.1 | 219 | 11/27/2025 |
| 1.0.0 | 228 | 11/25/2025 |
| 1.0.0-preview.5 | 139 | 10/24/2025 |