Как вы можете заставить T4 пропустить преобразование для пользовательских методов? - PullRequest
1 голос
/ 22 июля 2010

Есть ли какой-либо атрибут или другой способ заставить T4 пропустить попытку преобразования пользовательских методов?

Где отображается предупреждение о том, что T4MVC.tt не поддерживает MyController.Method, поскольку он не возвращаетподдерживаемый тип ActionResult?

Например:

На BaseController, имеющем этот метод:

public UrlHelper GetUrlHelper()
{
    return new UrlHelper(this.ControllerContext.RequestContext);
}

1 Ответ

3 голосов
/ 23 июля 2010

Ах, да, я полагаю, именно вы задали вопрос во время разговора MvcConf:)

Я думаю, что мы должны просто изменить T4MVC, чтобы просто избавиться от этого предупреждения, которое, вероятно, приносит больше вреда, чем пользы. Можете ли вы попробовать избавиться от этого в t4mvc.tt? Должно быть около 776 в последней сборке.

Я могу просто внести это изменение, и оно будет добавлено в следующем выпуске (2.6.22), но, пожалуйста, дайте мне знать, если это хорошо для вас. Спасибо!

...