2010-03-02 110 views
0

我有一个托管的网站,我有一个asp.net mvc网站。托管公司允许您设置“计划任务”,基本上只使用Windows调度程序。该服务会以您希望的任何时间间隔检查URL,但您可以提供的只是一个URL。作为托管服务器上的URL运行日常工作

我想有一个工作,运行数据库查询和电子邮件给我一个特定的表的结果。

我的问题是我如何只能有一个URL可以去运行代码发送电子邮件,因为我明显不需要任何HTML返回到这种情况下视图,因为它只是运行任务。

回答

1

使用一种方法创建一个控制器,该方法将查询数据库并向您发送电子邮件并将其映射到某个路由。并使用您映射的网址作为网址进行检查。所有人都应该工作。
或者我可能只是不明白你的问题。在这种情况下,请用一些细节更新问题。

+0

控制器操作返回什么?我想如果它在行动中发出电子邮件,我真的不需要它返回任何东西。我可以让它失效吗? – leora 2010-03-02 14:26:04

+0

通过一切手段使其无效。 – 2010-03-02 19:41:48

+0

@oo,只是返回一些空的结果,它会没事的。 – zihotki 2010-03-02 19:51:09