首页 > 解决方案 > .NET - 从控制台与工作人员交互的正确方法是什么?

问题描述

我有一个用 .Net 5.0 编写的工人,它在后台运行。同时,我还有另一个带有 CLI 的(控制台)项目。

如何实现工作人员和控制台客户端之间的交互?我想象这样一种情况,工作人员有一些服务,例如使用与数据库的连接,并且在执行常规任务时,如果我输入将调用其某些服务的命令(例如可能会更改数据库中的某些内容 - 获取一些信息,或更新任何内容等)

据我搜索,唯一的选择是打开一个套接字,但这不是有点矫枉过正吗?

标签: c#.netconsoleworker

解决方案


推荐阅读