public static bool IsSignedInToApplication(this ClaimsPrincipal principal) { Guard.ArgumentNotNull(principal, nameof(principal)); return principal.Identity != null && principal.Identity.IsAuthenticated; } }