public async Task <HttpClient> GetHttpClientAsync()
        {
            var accessToken = await tokenClient.GetAccessTokenAsync();

            var httpClient = httpClientService.GetHttpClient();

            httpClient.SetBearerToken(accessToken);
            httpClient.DefaultRequestHeaders.Add("X-SF-Service-Request", "true");
            httpClient.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue(CONTENT_TYPE));
            return(httpClient);
        }
Пример #2
0
        public async Task <IEnumerable <SocMapping> > GetSocMappingAsync()
        {
            var accessToken = await sitefinityTokenClient.GetAccessTokenAsync();

            var result = await sitefinityOdataRepository.GetAllAsync();

            var output = mapper.Map <IEnumerable <SocMapping> >(result);

            foreach (var item in output)
            {
                item.AccessToken = accessToken;
            }

            return(output);
        }