消息在 SignalR 中的存储位置
Where messages are stored in SignalR
我是 SignalR 的新手,但我已经阅读并完成了一些 SignalR 教程。我想知道消息存储在 SignalR 中的什么位置。如果我集成一些身份验证并构建一个聊天应用程序,消息存储在哪里?如果我需要一个 SQL 数据库,我该如何设计它来保存用户的对话?
如果您已将您的应用程序连接到数据库,您的消息将存储在数据库中。如果没有,那么它将临时保存在本地服务器中,该服务器可能是您的机器,并且在您重新启动时会丢失数据。
安装 SQL 数据库后,您可以将消息保存在其中。
例如:
$('#btnSendMsg').click(function () {
var msg = $("#textMessage").val();
if (msg.length > 0) {
var UserName = $('#UserName').val();
objHub.server.saveMessagetoDB(UserName, msg);
我是 SignalR 的新手,但我已经阅读并完成了一些 SignalR 教程。我想知道消息存储在 SignalR 中的什么位置。如果我集成一些身份验证并构建一个聊天应用程序,消息存储在哪里?如果我需要一个 SQL 数据库,我该如何设计它来保存用户的对话?
如果您已将您的应用程序连接到数据库,您的消息将存储在数据库中。如果没有,那么它将临时保存在本地服务器中,该服务器可能是您的机器,并且在您重新启动时会丢失数据。
安装 SQL 数据库后,您可以将消息保存在其中。
例如:
$('#btnSendMsg').click(function () {
var msg = $("#textMessage").val();
if (msg.length > 0) {
var UserName = $('#UserName').val();
objHub.server.saveMessagetoDB(UserName, msg);