Example #1
0
        public async Task <List <ElitePosition> > LoadPositionInfo()
        {
            var externalService = ExternalServices.Position;
            var resultValue     = new List <ElitePosition>();

            try
            {
                var serviceDataInfos = await eliteClient.GetPositionInfoAsync(userName, password);

                var mapper = getMapper();
                resultValue = mapper.Map <PositionInfo[], List <ElitePosition> >(serviceDataInfos);
            }
            catch (Exception ex)
            {
                logger.Error(externalService, ex, "An error happened at loading the position data.");
            }
            return(resultValue);
        }