Я не совсем уверен, что я здесь пропустил.У меня есть вызов контроллера чата в _Layout
, как показано ниже:
<div id="ChatContainer" class="chat-popup">
@Html.Action("Index", "Chats")
</div>
Контроллер возвращает частичное представление с моделью, как показано ниже:
public class ChatsController : Controller
{
private ApplicationDbContext db = new ApplicationDbContext();
public ActionResult Index()
{
var chats = db.Set<Chat>().ToList();
return PartialView("_Index", chats);
}
}
Затем отображается частичное представление:
@model IEnumerable<ERP.Models.Chat>
@{
Layout = null;
}
@{
foreach (var chat in Model)
{
@Html.Raw(chat.Message);
}
}
Это не возвращает никакой ошибки и не возвращает никаких данных.Я пытаюсь отследить с помощью SQL Profiler, это даже не запускает настольный чат.