编写一个方法来触发webapi中的作业应该是帖子还是来电?

时间:2018-02-23 10:33:41

标签: c# asp.net-web-api2 quartz-scheduler job-scheduling

因此,在为我的调度程序编写控制器时,我想知道哪个更干净,我应该拨打电话来触发工作吗?还是打个电话?

2 个答案:

答案 0 :(得分:0)

通常,Get rest方法是获取数据。邮政会更好地触发工作。

答案 1 :(得分:0)

post在语义上优于get,因为作业的概念是做一些处理而不是为你获取

如果您的api方法只是获取/检索某些数据给调用者,那么它根本不像是一份工作。

您可能还有一个获取和一个帖子,其中帖子将完成这项工作,并且获取将返回该作业的结果。