Я попытался разрешить опорные боли в своем шаблоне T4, переместив код в вспомогательный метод в том же сборке и пространстве имен, что и мой шаблон, но T4 отказывается найти мой вспомогательный метод.Не удается получить доступ к методу в той же сборке, что и мой шаблон T4
Вспомогательный метод:
namespace PocoGenerator
{
public class EntityReflector
{
public static IEnumerable<PropertyInfo> GetPropertiesForTemplate()
{
var baseNameSpace = "";
var assemblyName = "DataObjects";
непокорных код шаблона:
<# foreach(PropertyInfo prop in PocoGenerator.EntityReflector.GetPropertiesForTemplate()) { #>
public <#= prop.PropertyType #> <#= prop.Name #> {get; set; }
<# } #>