静的クラスの定数を参照する必要がある T4 C# ファイルがあります。静的クラスは同じ名前空間にあります。
これは可能ですか?
以下は単なる図です。既存の定数に基づいて実際の定数を計算する必要がありますが、関連する拡張メソッドへの呼び出しもあります。簡単にするために、概念を説明しているだけです。
.cs ファイル:
namespace me
{
public static class Stat
{
public const int Const = 1;
}
}
. tt ファイル:
...
namespace me
{
public static int Test
{
return <#= Stat.Const #>;
}
}