private void OnResolveUserJustOnce(object sender, ApplicationUserResolutionEventArgs e)
        {
            m_UserResolutionRequests++;

            //all I have to do to lock in the user is get it..
            var newUser = e.GetUser();
        }
        private void OnResolveUserForCurrentPrincipal(object sender, ApplicationUserResolutionEventArgs e)
        {
            var identity = e.Principal.Identity;
            var newUser  = e.GetUser();

            newUser.Caption      = Environment.GetEnvironmentVariable("USERNAME");
            newUser.Organization = "Unit test";
            newUser.EmailAddress = "*****@*****.**";
            newUser.Phone        = "443 738-0680";
            newUser.Properties.Add("Customer Key", "1234-5678-90");
            newUser.Properties.Add("License Check", null);
        }