Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在asp.net和WPF之间传输信息_C#_Asp.net_Wpf_Awesomium - Fatal编程技术网

C# 在asp.net和WPF之间传输信息

C# 在asp.net和WPF之间传输信息,c#,asp.net,wpf,awesomium,C#,Asp.net,Wpf,Awesomium,我想做的有点复杂: 我有一个用asp.net开发的网站,这个网站显示在一个用WPF开发的桌面应用程序中,用来显示这个网站的浏览器是awesomium 我需要一种方法,让asp站点(后端)中的一个C#类从WPF应用程序请求信息并获得响应。所有信息都是简单的字符串 一大优点(但不是解决方案的要求),在该站点中有几个页面+我将需要在将来构建的其他站点中添加此实现,因此如果有一个解决方案不影响前端或html文件,这将非常有用,因为它将防止前端与此代码之间存在依赖关系。为什么不直接从ASP站点发布/获取?

我想做的有点复杂:

我有一个用asp.net开发的网站,这个网站显示在一个用WPF开发的桌面应用程序中,用来显示这个网站的浏览器是awesomium

我需要一种方法,让asp站点(后端)中的一个C#类从WPF应用程序请求信息并获得响应。所有信息都是简单的字符串


一大优点(但不是解决方案的要求),在该站点中有几个页面+我将需要在将来构建的其他站点中添加此实现,因此如果有一个解决方案不影响前端或html文件,这将非常有用,因为它将防止前端与此代码之间存在依赖关系。

为什么不直接从ASP站点发布/获取?您可以意思是:WPF调用ASP.NET页面并获得响应,或者反之亦然?您可以从WPF调用asp.net服务(wcf、asmx),也可以从asp.net对其进行post/getI编辑,这样会更清晰一些,但用户只需按下网站上的按钮,这将向WPF发出一个带有string类型参数的命令,并返回它在站点中使用的string类型参数。在站点上实现SignalR hub,并在WPF端编写hub客户端。让我困惑的短语是“一个不影响前端或html文件的解决方案”。无论您选择什么,它都需要在WPF客户端和ASP中进行一些更改。让您困惑的问题是,我只想在一个cs文件中进行更改(添加文件不是问题),因此我不必开始查看每一页并进行更改。谢谢,我会试试的。