Я не понимаю, почему этот интеграционный тест не проходит. Я могу пройти тест, удалив аннотацию @Transactional (ropagation = Propagation.REQUIRES_NEW)
над методом обслуживания, ЛИБО установив transactional = false
в тесте интеграции
] Я понимаю, что сам тест интеграции выполняется в транзакции, и поэтому я '
Но я не понимаю свойство «Просмотр» страницы макета.
Вот пример, который создается при создании нового представления Razor:
_Layout.cshtml
<html>
<head>
<title>@View.Title</title>
...
MyView.cshtml
@model Mvc3FunParty.Models.Post
@{
View.Title = "Some Title";
Layout = "~/Views/Shared/_Layout.cshtml";
}
В результате "Some Title" вставляется в тег
визуализированного HTML.
Как вообще это работает? Когда я наводил курсор на свойство «Просмотр», он имел тип « динамический ».
Так для чего именно следует использовать это свойство?
Как это работает? Когда я наводил курсор на свойство «Просмотр», он имел тип « динамический ».
Так для чего именно следует использовать это свойство?
Как это работает? Когда я наводил курсор на свойство «Просмотр», он имел тип « динамический ».
Так для чего именно следует использовать это свойство? Можем ли мы туда что-нибудь засунуть? Это должна быть реализация ViewData в Razor?
И если да, то не должно ли оно быть типа " ViewDataDictionary "? Почему для свойства View используется тип « dynamic »?