2015年4月18日 星期六

[C#]SignalR聊天室使用MVC5

參考微軟官方文件
Tutorial: Getting Started with SignalR 2 and MVC 5

新增專案,選擇C# ASP.Net應用程式

選擇MVC範本

變更驗證,若選擇不驗證,則需要自己建立Startup.cs,這邊選擇個別使用者帳戶

工具>程式庫套件管理員>套件管理器主控台,輸入指令安裝SignalR Libraries
install-package Mircosoft.AspNet.SignalR
專案將安裝這些套件
在專案新增【Hubs】資料夾

在【Hubs】資料夾新增SignalR Hub類別

在【ChatHub.cs】增加Send Method

在【Startup.cs】註冊SignalR設定

在【HomeController】增加Chat的ActionResult

使用SignalR Client需安裝Microsoft.AspNet.SignalR.Client
在View>Home資料夾,增加View

修改【Chat.cshtml】的內容
聊天室展示




沒有留言:

張貼留言