public Task Process(TRequest aRequest, TResponse aResponse, CancellationToken aCancellationToken)
        {
            var notification = new PostPipelineNotification <TRequest, TResponse>
            {
                Request  = aRequest,
                Response = aResponse
            };

            Logger.LogDebug("PostPipelineNotificationRequestPostProcessor");
            return(Publisher.Publish(notification, aCancellationToken));
        }
        public async Task Process(TRequest aRequest, TResponse aResponse)
        {
            var notification = new PostPipelineNotification <TRequest, TResponse>
            {
                Request  = aRequest,
                Response = aResponse
            };

            Logger.LogDebug("PostPipelineNotificationRequestPostProcessor");
            await Mediator.Publish(notification);
        }
        public async Task Process(TRequest aRequest, TResponse aResponse)
        {
            var notification = new PostPipelineNotification <TRequest, TResponse>
            {
                Request  = aRequest,
                Response = aResponse
            };

            Console.WriteLine("PostPipelineNotificationRequestPostProcessor");
            await Mediator.Publish(notification);
        }