public static bool?GetUseCurrentAccessToken([NotNull] this RemoteServiceConfiguration configuration)
        {
            Check.NotNullOrEmpty(configuration, nameof(configuration));

            var value = configuration.GetOrDefault(UseCurrentAccessTokenName);

            if (value == null)
            {
                return(null);
            }

            return(bool.Parse(value));
        }
        public static string GetIdentityClient([NotNull] this RemoteServiceConfiguration configuration)
        {
            Check.NotNullOrEmpty(configuration, nameof(configuration));

            return(configuration.GetOrDefault(IdentityClientName));
        }