首页 > 解决方案 > 在 Windows 服务中调用 Web API?

问题描述

我在 .net 中开发了一个 Web Api,我希望有某种服务可以从 Outlook 帐户下载电子邮件,并使用我的 API 将电子邮件中的数据放入我的数据库中(例如,我想创建一个新的实例我的 Api 中的类播放器,然后将其保存在我的数据库中)。我对此很陌生,所以如果我的问题有什么不清楚的地方,我很抱歉,请不要介意问我细节。

我已经设法在另一个解决方案上连接并从电子邮件中提取数据,它可以工作,但现在我想创建一些更清洁的东西,可以整天运行以检查是否有新邮件,然后创建新的“播放器”,例如使用我的 API

所以我的问题是:创建 Windows 服务是一个不错的选择吗?(我猜想在 API 的解决方案中创建一个专门用于此功能的新项目是一个不错的选择)。

我已经阅读了一些关于 Windows 服务上的自托管 WEB API 的文章,但我不确定这就是我想要做的

任何提示/建议都非常受欢迎!泰

标签: c#.netrestapiasp.net-web-api2

解决方案


推荐阅读