Его нужно отправить как параметр запроса (т. Е. QueryString или FormData), который вы можете сделать с помощью HTTP Utils с:
var url = baseUrl.CombineWith(requestDto.ToUrl()).AddQueryParam("authsecret", secret);
var res = url.GetJsonFromUrl().FromJson<MyResponse>();
В противном случае, поскольку AuthSecret
не являетсяСвойство по вашему запросу DTO вы не сможете отправить как параметр запроса в теле запроса, но вы должны быть в состоянии отправить параметр в заголовках запроса с:
var client = new JsonServiceClient(baseUrl) {
RequestFilter = req => req.Headers[HttpHeaders.XParamOverridePrefix+"authsecret"] = secret
};