public Task <IEnumerable <Endpoint> > Handle(FindAllEndpoints request, CancellationToken cancellationToken) { if (request is null) { throw new ArgumentNullException(nameof(request)); } return(FindAllEndpointsInternalAsync(cancellationToken)); }
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("-------------------------------------"); } }