グローバルクラスファイルで宣言するセッションキーのグループがあり、これらはログイン時に適切に設定されます。
public static class SessionKeys
{
public static string memberToken = "token";
public static string memberFirstName = "first_name";
public static string role_pmn = "PMNInstructor";
public static string role_superUser = "";
public static string role_chapterAdmin = "ChapterMember";
public static string role_registeredUser = "RegisteredUser";
}
ナビゲーションのために、XSLT マクロでこれらのセッション変数のいくつかに後でアクセスする必要があります。XSLT マクロでこれらの変数にアクセスするための正しい構文を見つけるのに苦労しています。
この構文は、私の .NET マクロで機能します。
Session[Globals.SessionKeys.role_pmn]