Exemplo n.º 1
0
        public override void Arrange()
        {
            base.Arrange();

            Document = new EpcisQueryCallbackException {
            };
        }
        public override void Arrange()
        {
            base.Arrange();

            Request = new EpcisQueryCallbackException {
                SubscriptionName = "TestSubscription", CallbackType = QueryCallbackType.QueryTooLargeException, Reason = "Too much data returned by the query", Severity = "ERROR"
            };
        }
Exemplo n.º 3
0
        public async Task CaptureCallbackException(EpcisQueryCallbackException result, CancellationToken cancellationToken)
        {
            await _unitOfWork.Execute(async tx =>
            {
                var id = await tx.RequestStore.Store(result.Header, _userContext.Current, cancellationToken);

                await tx.CallbackStore.Store(id, result.SubscriptionName, result.CallbackType, cancellationToken);
            });
        }