[英]SignalR Asp.NET MVC5 User Info
我正在嘗試創建一個聊天應用程序,我想顯示用戶的名字。 但是用戶名是他們的電子郵件,使用
var userName = HttpContext.Current.User.Identity.Name.ToString();
返回他們的電子郵件。 如何訪問模型和數據庫擁有的Firstname屬性。
當他們注冊時,必須輸入一個名字,然后數據庫存儲它,我只是不知道如何在我的ChatHub的聊天中顯示它
如果需要在用戶界面的某個位置獲取用戶名並顯示它,則可以從那里獲取用戶名並將其作為參數發送到服務器方法。
如果您未在客戶端的任何位置檢索到它,則從集線器內部的數據庫中獲取它。
注意:停止使用HttpContext全局靜態屬性。 在SignalR集線器內部,您可以使用Context。
希望這可以幫助! 祝你好運!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.