Bloom.WebLibraryIntegration.BloomParseClient.LanguageId C# (CSharp) Method

LanguageId() private method

private LanguageId ( LanguageDescriptor lang ) : string
lang Bloom.Book.LanguageDescriptor
return string
        internal string LanguageId(LanguageDescriptor lang)
        {
            var getLang = MakeGetRequest(ClassesLanguagePath);
            getLang.AddParameter("where", lang.Json, ParameterType.QueryString);
            var response = Client.Execute(getLang);
            if (response.StatusCode != HttpStatusCode.OK)
                return null;
            dynamic json = JObject.Parse(response.Content);
            if (json == null || json.results.Count < 1)
                return null;
            return json.results[0].objectId;
        }