Почему внутренние элементы в моей модели представления недоступны в представлении?

У меня есть некоторые внутренние автоматические свойства в моей модели представления, но мое строго типизированное представление их не видит. Все находится в одной сборке, так почему это происходит?

public class MyViewModel {
    public   int PublicProperty { get; set; }
    internal int InternalProperty   { get; set; }
}

.

@*My view*@
@model MyViewModel

@Model.PublicProperty

@Model.InternalProperty @*Causes compilation error*@
6
задан gabe 27 April 2011 в 20:19
поделиться