public async Task <GadgetResponse <DnsLookupGadget.Result> > DnsLookup([FromBody] DnsLookupGadget.Request request)
        {
            this.logger.LogInformation("Executing DNS Lookup API");
            var gadget = new DnsLookupGadget(this.logger, this.httpClientFactory, Url, this.appSettings);

            return(await gadget.ExecuteAsync(request));
        }
        public async Task <GadgetResponse <DnsLookupGadget.Result> > DnsLookup([FromBody] DnsLookupGadget.Request request)
        {
            var gadget = new DnsLookupGadget(this.httpClientFactory, Url);

            return(await gadget.ExecuteAsync(request));
        }