91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 61.51MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2022-09-19
  • 語言: C#
  • 標簽: SignalR??MVC??

資源簡介

winform與MVC開發的SignalR相互發送信息 今天剛更新。跟昨天的只能winform發送

資源截圖

代碼片段和文件信息

using?Microsoft.AspNet.SignalR.Client;
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Net.Http;
using?System.Text;
using?System.Threading.Tasks;
using?System.Windows.Forms;

namespace?SignaIRClient
{
????public?partial?class?Form1?:?Form
????{
????????public?Form1()
????????{
????????????InitializeComponent();
????????}
??????

????????private?String?UserName?{?get;?set;?}
????????private?IHubProxy?HubProxy?{?get;?set;?}
????????const?string?ServerURI?=?“http://localhost:61704“;
????????private?HubConnection?Connection?{?get;?set;?}


????????private?void?Form1_Load(object?sender?EventArgs?e)
????????{
??????????
????????}


????????private?void?button1_Click(object?sender?EventArgs?e)
????????{


????????????HubProxy.Invoke(“sendWinform“?TextBoxMessage.Text);
????????????TextBoxMessage.Text?=?String.Empty;
????????????TextBoxMessage.Focus();

????????

????????}


???????
????????private?async?void?ConnectAsync()
????????{
????????????Connection?=?new?HubConnection(ServerURI);
????????????Connection.Closed?+=?Connection_Closed;
????????????HubProxy?=?Connection.CreateHubProxy(“ServerHub“);
????????????HubProxy.On(“sendPrivateMessage“?(name?message)?=>
????????????????this.Invoke((Action)(()?=>
????????????????????RichTextBoxConsole.AppendText(String.Format(“{0}:?{1}“?+?Environment.NewLine?name?message))
????????????????))
????????????);

???????????



????????????try
????????????{
????????????????await?Connection.Start();
????????????}
????????????catch?(HttpRequestException)
????????????{
????????????????StatusText.Text?=?“Unable?to?connect?to?server:?Start?server?before?connecting?clients.“;
????????????????//No?connection:?Don‘t?enable?Send?button?or?show?chat?UI
????????????????return;
????????????}

????????????
????????????TextBoxMessage.Focus();
????????????RichTextBoxConsole.AppendText(“Connected?to?server?at?“?+?ServerURI?+?Environment.NewLine);
????????}



????????///?
????????///?If?the?server?is?stopped?the?connection?will?time?out?after?30?seconds?(default)?and?the?
????????///?Closed?event?will?fire.
????????///?

????????private?void?Connection_Closed()
????????{
????????????this.Invoke((Action)(()?=>?StatusText.Text?=?“需要重新打開“));
?
????????}

????????///?
????????///?登錄
????????///?

????????///?
????????///?
????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????UserName?=?“test“;
????????????//Connect?to?server?(use?async?method?to?avoid?blocking?UI?thread)
????????????if?(!String.IsNullOrEmpty(UserName))
????????????{
????????????????StatusText.Visible?=?true;
????????????????StatusText.Text?=?“正在連接...“;
????????????????ConnectAsync();
????????????}
????????}
????}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-25?16:49??SignaIRCode\
?????目錄???????????0??2018-12-25?16:39??SignaIRCode\.vs\
?????目錄???????????0??2018-12-25?16:39??SignaIRCode\.vs\config\
?????文件???????85795??2018-12-25?16:39??SignaIRCode\.vs\config\applicationhost.config
?????目錄???????????0??2018-12-25?16:36??SignaIRCode\.vs\SignaIRCode\
?????目錄???????????0??2018-12-25?16:36??SignaIRCode\.vs\SignaIRCode\v15\
?????文件???????93184??2018-12-26?18:06??SignaIRCode\.vs\SignaIRCode\v15\.suo
?????目錄???????????0??2018-12-25?16:36??SignaIRCode\.vs\SignaIRCode\v15\Server\
?????目錄???????????0??2018-12-25?16:36??SignaIRCode\.vs\SignaIRCode\v15\Server\sqlite3\
?????文件???????????0??2018-12-25?16:36??SignaIRCode\.vs\SignaIRCode\v15\Server\sqlite3\db.lock
?????文件?????1449984??2018-12-25?17:58??SignaIRCode\.vs\SignaIRCode\v15\Server\sqlite3\storage.ide
?????文件???????32768??2018-12-26?08:39??SignaIRCode\.vs\SignaIRCode\v15\Server\sqlite3\storage.ide-shm
?????文件?????4140632??2018-12-26?18:05??SignaIRCode\.vs\SignaIRCode\v15\Server\sqlite3\storage.ide-wal
?????目錄???????????0??2018-12-25?17:26??SignaIRCode\packages\
?????目錄???????????0??2018-12-25?16:39??SignaIRCode\packages\Antlr.3.5.0.2\
?????文件??????146648??2018-12-25?16:39??SignaIRCode\packages\Antlr.3.5.0.2\Antlr.3.5.0.2.nupkg
?????目錄???????????0??2018-12-25?16:39??SignaIRCode\packages\Antlr.3.5.0.2\lib\
?????文件??????103424??2013-09-10?16:29??SignaIRCode\packages\Antlr.3.5.0.2\lib\Antlr3.Runtime.dll
?????文件??????435712??2013-09-10?16:29??SignaIRCode\packages\Antlr.3.5.0.2\lib\Antlr3.Runtime.pdb
?????目錄???????????0??2018-12-25?16:39??SignaIRCode\packages\bootstrap.3.3.7\
?????文件??????374152??2018-12-25?16:39??SignaIRCode\packages\bootstrap.3.3.7\bootstrap.3.3.7.nupkg
?????目錄???????????0??2018-12-25?16:39??SignaIRCode\packages\bootstrap.3.3.7\content\
?????目錄???????????0??2018-12-25?16:39??SignaIRCode\packages\bootstrap.3.3.7\content\Content\
?????文件???????26132??2016-07-25?16:42??SignaIRCode\packages\bootstrap.3.3.7\content\Content\bootstrap-theme.css
?????文件???????47706??2016-07-25?16:42??SignaIRCode\packages\bootstrap.3.3.7\content\Content\bootstrap-theme.css.map
?????文件???????23409??2016-07-25?16:42??SignaIRCode\packages\bootstrap.3.3.7\content\Content\bootstrap-theme.min.css
?????文件???????25648??2016-07-25?16:42??SignaIRCode\packages\bootstrap.3.3.7\content\Content\bootstrap-theme.min.css.map
?????文件??????146010??2016-07-25?16:42??SignaIRCode\packages\bootstrap.3.3.7\content\Content\bootstrap.css
?????文件??????389287??2016-07-25?16:42??SignaIRCode\packages\bootstrap.3.3.7\content\Content\bootstrap.css.map
?????文件??????121200??2016-07-25?16:42??SignaIRCode\packages\bootstrap.3.3.7\content\Content\bootstrap.min.css
?????文件??????542194??2016-07-25?16:42??SignaIRCode\packages\bootstrap.3.3.7\content\Content\bootstrap.min.css.map
............此處省略1384個文件信息

評論

共有 條評論