Я хотел бы рассчитать время, необходимое для запуска метода, поэтому я пытаюсь передать время начала, время окончания и прошедшее время в представление из контроллера. Как я могу это сделать?
Это контроллер, который я уже использую для передачи значения из файла CS, поэтому ViewBag.Message для этого, но я хочу использовать другой для передачи большего количества значений на просмотр.
public ActionResult Test()
{
var startTime = DateTime.Now;
ViewBag.Message = _importFactory.importScanSourceProductData(CurrentTenantId, "", null, CurrentUserId);
var endTime = DateTime.Now;
var elapsedTime = endTime - startTime;
ViewBag.Message = elapsedTime;
return View();
}
Просмотр
@model dynamic
@{
Layout = null;
var data = ViewBag.Message;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Test</title>
</head>
<body>
<div>
<h1>Import Scan Source Product Data</h1>
<p>@data</p>
</div>
</body>
</html>