public virtual async Task SetUserSettingsAsync()

in src/Amazon.Extensions.CognitoAuthentication/CognitoUser.cs [484:495]


        public virtual async Task SetUserSettingsAsync(IDictionary<string, string> userSettings, CancellationToken cancellationToken)
        {
            SetUserSettingsRequest setUserSettingsRequest = CreateSetUserSettingsRequest(userSettings);

            await Provider.SetUserSettingsAsync(setUserSettingsRequest, cancellationToken).ConfigureAwait(false);

            //Update the local Settings property
            foreach (KeyValuePair<string, string> entry in userSettings ?? new Dictionary<string, string>())
            {
                Settings[entry.Key] = entry.Value;
            }
        }