消息存储在SignalR中

时间:2016-09-18 10:43:50

标签: c# sql-server signalr

我是SignalR的新手,但我已经阅读并完成了一些SignalR教程。我想知道SignalR中存储消息的位置。如果我集成了一些身份验证并构建了一个聊天应用程序,其中存储了消息?如果我需要一个SQL数据库,我该如何设计它来保存用户'会话?

1 个答案:

答案 0 :(得分:1)

如果您已将应用程序连接到数据库,则您的消息将存储在数据库中。如果没有,那么它将在本地服务器中进行临时保存,这可能是您的计算机,并在重新启动时丢失数据。

安装SQL数据库后,可以将消息保存在其中。

例如:

 $('#btnSendMsg').click(function () {
   var msg = $("#textMessage").val();

   if (msg.length > 0) {

       var UserName = $('#UserName').val();
        objHub.server.saveMessagetoDB(UserName, msg);