public override void Arrange()
        {
            base.Arrange();

            Request = new GetSubscriptionIds {
                QueryName = EpcisQueries.First().Name
            };
        }
コード例 #2
0
        public async Task <GetSubscriptionIdsResult> GetSubscriptionId(GetSubscriptionIds query, CancellationToken cancellationToken)
        {
            var subscriptions = await _unitOfWork.SubscriptionManager.GetAll(false, cancellationToken);

            return(new GetSubscriptionIdsResult {
                SubscriptionIds = subscriptions.Where(s => s.QueryName == query.QueryName).Select(x => x.SubscriptionId)
            });
        }
コード例 #3
0
ファイル: XmlQueryFormatter.cs プロジェクト: marcolew/epcis
 private XDocument Write(GetSubscriptionIds query) => Query(XName.Get("GetSubscriptionIDs", EpcisNamespaces.Query));
コード例 #4
0
        public override void Arrange()
        {
            base.Arrange();

            Query = new GetSubscriptionIds();
        }