Skip to content

Commit d50904f

Browse files
authored
Update README.md
1 parent f29f1db commit d50904f

File tree

1 file changed

+32
-1
lines changed

1 file changed

+32
-1
lines changed

README.md

Lines changed: 32 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,39 @@ docker-compose up -d
2020
4. 传统手动部署
2121

2222
## 2. 执行节点开发
23-
参考 [`src/OpenTask.Client`
23+
### .NetCore
24+
可参考 [`src/OpenTask.Client`
2425
](https://github.com/SpringHgui/OpenTask/tree/f37696f51cf642a8dbf043fabb90568bdbf295e7/src/OpenTask.Client)
26+
27+
1. 安装nuget依赖 `dotnet add package OpenTask.Core`
28+
2. 注册Handler
29+
```
30+
IHost host = Host.CreateDefaultBuilder(args)
31+
.ConfigureServices((ctx, services) =>
32+
{
33+
_ = services.AddOpenTaskWorker(ctx.Configuration.GetSection("OpenTaskWorker"), options =>
34+
{
35+
options.AddHandler<DemoJobHandler>();
36+
options.AddHandler<JobHandler>();
37+
});
38+
})
39+
.Build();
40+
41+
host.Run();
42+
```
43+
3. 配置文件
44+
```
45+
{
46+
"OpenTaskWorker": {
47+
"Addr": [ "127.0.0.1:1883" ],
48+
"AppName": "default"
49+
}
50+
}
51+
```
52+
### java
53+
54+
### 其他语言开发
55+
2556
## 高级配置
2657
1. 使用已有的数据库
2758

0 commit comments

Comments
 (0)