BaconographyWP8.PlatformServices.UserService.DoLogin C# (CSharp) Method

DoLogin() private method

private DoLogin ( string username, bool userInitiated ) : Task
username string
userInitiated bool
return Task
        private async Task<User> DoLogin(string username, bool userInitiated)
        {
            var storedCredentials = await StoredCredentials();
            var targetCredential = storedCredentials.FirstOrDefault(credential => string.Compare(credential.Username, username, StringComparison.CurrentCultureIgnoreCase) == 0);

            if (targetCredential != null)
            {
                var theUser = await LoginWithCredentials(targetCredential, userInitiated);
                return theUser;
            }
            return null;
        }