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
 private XDocument Write(GetSubscriptionIds query) => Query(XName.Get("GetSubscriptionIDs", EpcisNamespaces.Query));
Пример #4
0
        public override void Arrange()
        {
            base.Arrange();

            Query = new GetSubscriptionIds();
        }