需要从SSIS调用MVC控制器

时间:2012-02-03 13:57:14

标签: asp.net-mvc ssis

我需要从ssis项目(外部应用程序)调用托管在我们服务器上的mvc控制器。我可以从Web浏览器调用控制器,其地址如下,没有扩展名(例如.asmx):

网络服务器/项目/控制器/服务

我尝试使用网络服务任务。但是,它需要一个wsdl,据我所知,mvc控制器不会生成wsdl。我已经看了,我无法找到任何我能做到的事情来实现这一目标。有没有人这样做或知道如何做到这一点?

谢谢!

1 个答案:

答案 0 :(得分:0)

最终结果是我创建了一个脚本任务。这是代码:

string url = <webservice url>;
HttpWebRequest wr = (HttpWebRequest)WebRequest.create(url);
HttpWebResponse response = (HttpWebResponse)wr.GetResponse();