示例#1
0
        public Task <IEnumerable <Endpoint> > Handle(FindAllEndpoints request, CancellationToken cancellationToken)
        {
            if (request is null)
            {
                throw new ArgumentNullException(nameof(request));
            }

            return(FindAllEndpointsInternalAsync(cancellationToken));
        }
示例#2
0
        private async Task FindAllEndpoints(CancellationToken cancellationToken)
        {
            FindAllEndpoints command = new FindAllEndpoints();

            var result = await _mediator.Send(command, cancellationToken);

            List <Endpoint> endpoints = result.ToList();

            foreach (var endpoint in endpoints)
            {
                Console.WriteLine(endpoint);
                Console.WriteLine("-------------------------------------");
            }
        }