C# 如何从Windows应用程序将文本上载到ASP.NET MVC 2操作

C# 如何从Windows应用程序将文本上载到ASP.NET MVC 2操作,c#,asp.net,asp.net-mvc,C#,Asp.net,Asp.net Mvc,我不熟悉asp.net mvc和web开发,我想知道如何将用c#编写的windows应用程序中的文本传递到asp.net mvc网站,以便将其存储在数据库中。是否可以从Windows应用程序调用控制器操作(通过类似于REST的url),或者是否需要创建web服务?如果有人能给我举一个详细的例子,那就太好了 谢谢您可以使用网络客户端类。寻找一个简单的例子 希望这有帮助。为什么要将其传递到MVC站点以存储在数据库中?您如何与MVC站点中的数据库交互 如果您有两个不同的应用程序需要访问数据,则应将其放

我不熟悉asp.net mvc和web开发,我想知道如何将用c#编写的windows应用程序中的文本传递到asp.net mvc网站,以便将其存储在数据库中。是否可以从Windows应用程序调用控制器操作(通过类似于REST的url),或者是否需要创建web服务?如果有人能给我举一个详细的例子,那就太好了


谢谢

您可以使用网络客户端类。寻找一个简单的例子


希望这有帮助。

为什么要将其传递到MVC站点以存储在数据库中?您如何与MVC站点中的数据库交互


如果您有两个不同的应用程序需要访问数据,则应将其放在单独的层中,并可以创建WCF服务或Web服务。

感谢您的回复,Ritik。我不必将其传递给MVC操作,我只是根据网站的开发方式寻找最佳解决方案。如果可以通过一种方式而不是另一种方式(比如将字符串传递给MVC操作方法,而不是使用WCF或Web服务)来进行论证,那么我愿意接受。我目前的需求只是将字符串数据传递到网站并存储在数据库中(通过实体框架是SQL)。我使用WebClient做了一个POC,效果很好。我唯一担心的是,当我在谷歌上搜索更多信息时,我发现很多人在网络客户端上有问题。尽管如此,我还是将基于WebClient的简单性和我所取得的成功来实现它(尽管我会这样做,以便在遇到问题时可以轻松地将其替换掉)。