У меня проблема с некоторыми предупреждениями компилятора, которые я получаю при использовании T4 MVC (вместе с MVC3 RC2).
Допустим, у вас есть следующие классы….
public partial class ParentController { }
public partial class ChildController : ParentController { }
T4MVC будетгенерировать что-то вроде…
public partial class ParentController
{
[GeneratedCode("T4MVC", "2.0")]
public readonly string Name = "Parent";
}
public partial class ChildController
{
[GeneratedCode("T4MVC", "2.0")]
public readonly string Name = "Child";
}
, что приводит к появлению предупреждения компилятора, предлагающего использовать ключевое слово «new» в свойстве Name в производном классе.
Есть ли что-то, что может бытьсделано (если не отключить предупреждение полностью), чтобы обойти эту проблему?