我正在尝试创建一个Razor网站,该网站正在创建后台工作程序,该后台工作程序在服务器端调用脚本。之后,每当用户打开“工作人员详细信息”页面时,我都会尝试显示工作人员动态更新的进度。因此,当您可以看到CI的进度(构建,测试等)时,它类似于TeamCity Build Log。我在后台的工作人员将创建一个文本日志文件,以保存进度。我需要以某种方式将其连接到剃刀页面视图。
我的问题是我找不到将动态“控制台”视图添加到剃刀视图的任何最新教程。我试图通过在数据库中创建工作日志表来做到这一点,并将其连接到razor视图,但这听起来像是简单任务的有点复杂。
<textarea class="form-control" wrap="soft" readonly>
@foreach (var log in Model.WorkerLogs)
{
<partial name="_WorkerLog" model="log" />
}
</textarea>