【问题标题】:How to create a scheduler to export the APi result如何创建调度程序以导出 APi 结果
【发布时间】:2022-01-04 21:25:29
【问题描述】:

我有一个提供详细信息列表的 API,我想将此 API 的结果导出为 xml 格式,并且此导出功能应每天运行一次。没有用于导出此功能的 UI。它是一种每天在特定时间运行的后端任务。

我正在使用 C# 和 Asp.net Core。有人可以建议我实现同样的目标吗?

【问题讨论】:

    标签: c# asp.net-core scheduled-tasks


    【解决方案1】:

    你有很多问题要解决。

    1. 调度 - 您需要专门的服务来执行服务。这可以在天蓝色计时器触发器中完成 https://docs.microsoft.com/en-us/azure/azure-functions/functions-bindings-timer?tabs=csharp

    2. 创建一个 XML 文件 - 在您的服务器上,一旦您获取 xml 内容,您就需要将文件写入响应。您需要设置响应内容类型 Valid content-type for XML, HTML and XHTML documents 您还需要将 xml 文件的内容写入输出 C# Asp.net write file to client

    【讨论】:

      猜你喜欢
      • 2011-01-09
      • 1970-01-01
      • 1970-01-01
      • 2020-11-29
      • 1970-01-01
      • 1970-01-01
      • 2020-06-26
      • 1970-01-01
      • 2020-03-16
      相关资源
      最近更新 更多