public UserAgentsResultDto UserAgents(UserAgentSearchParamsDto searchParams) { if (searchParams == null) { throw new HttpResponseException(HttpStatusCode.BadRequest); } UserAgentsResultDto uaResult = _discoveryService.GetUserAgents(searchParams.Caller, searchParams.Callee, searchParams.Filters, searchParams.IncludeCodecsInCall); return(uaResult); }
public UserAgentsResultDto Post(UserAgentSearchParams searchParams) { if (searchParams == null) { throw new HttpResponseException(HttpStatusCode.BadRequest); } UserAgentsResultDto uaResult = _discoveryService.GetUserAgents(searchParams.Caller, searchParams.Callee, searchParams.Filters, searchParams.IncludeCodecsInCall); if (uaResult != null && uaResult.UserAgents != null) { uaResult.UserAgents.ForEach(ua => ua.PresentationName = null); } return(uaResult); }