コード例 #1
0
        public async Task <System.Linq.IQueryable <Lpp.Dns.DTO.DataMartClient.Request> > GetRequests(System.Collections.Generic.IEnumerable <System.Guid> ID, Guid?dataMartID, string oDataQuery = null)
        {
            Lpp.Dns.DTO.DataMartClient.Criteria.RequestCriteria criteria = new DTO.DataMartClient.Criteria.RequestCriteria {
                ID = ID, DatamartID = dataMartID
            };
            var result = await this.Post <Lpp.Dns.DTO.DataMartClient.Criteria.RequestCriteria, Lpp.Dns.DTO.DataMartClient.Request>(Path + "/GetRequests", criteria);

            return(result.ReturnList());
        }
コード例 #2
0
        public async Task <System.Linq.IQueryable <Lpp.Dns.DTO.DataMartClient.Request> > GetRequests(System.Collections.Generic.IEnumerable <System.Guid> ID, Guid dataMartID, string oDataQuery = null)
        {
            string identifier;

            _log.Debug(ExecutingMessage($"GetRequests?ID={ ID.First().ToString("D") }&DataMartID={ dataMartID.ToString("D")}", out identifier));

            Lpp.Dns.DTO.DataMartClient.Criteria.RequestCriteria criteria = new DTO.DataMartClient.Criteria.RequestCriteria {
                ID = ID, DatamartID = dataMartID
            };
            var result = await this.Post <Lpp.Dns.DTO.DataMartClient.Criteria.RequestCriteria, Lpp.Dns.DTO.DataMartClient.Request>(Path + "/GetRequests", criteria);

            if (result.IsSuccess)
            {
                _log.Debug(CompletionMessage(identifier, $"GetRequests?ID={ ID.First().ToString("D") }&DataMartID={ dataMartID.ToString("D")}", result.IsSuccess));
            }
            else
            {
                _log.Error(CompletionMessage(identifier, $"GetRequests?ID={ ID.First().ToString("D") }&DataMartID={ dataMartID.ToString("D")}", result.IsSuccess) + "\r\n" + result.ReturnErrorsAsString());
            }

            return(result.ReturnList());
        }