public static void LoginSiteManager(XjtuSiteManager m) { if (m == null) throw new ArgumentNullException(nameof(m)); var a = m.RequireService<AccountManager>(); AuthenticateCore(a); Trace.Assert(a.IsLoggedIn); }
public static void LogoutSiteManager(XjtuSiteManager m) { if (m == null) throw new ArgumentNullException(nameof(m)); var a = m.RequireService<AccountManager>(); a.LogoutAsync().Wait(); }