public UtilidadesValidarNAFSSGetRequest(GetUtilidadesValidarNAFSSQuery Query = null) { this.Query = Query; }
/// <summary> /// valida el NAFSS de un usuario - /Utilidades/validarNAFSS /// </summary> /// <param name="getutilidadesvalidarnafssquery">query properties</param> public virtual async Task <practica1.Utilidades.Models.UtilidadesValidarNAFSSGetResponse> Get(practica1.Utilidades.Models.GetUtilidadesValidarNAFSSQuery getutilidadesvalidarnafssquery) { var url = "/Utilidades/validarNAFSS"; if (getutilidadesvalidarnafssquery != null) { url += "?"; if (getutilidadesvalidarnafssquery.DNI != null) { url += "&DNI=" + Uri.EscapeDataString(getutilidadesvalidarnafssquery.DNI); } if (getutilidadesvalidarnafssquery.RestKey != null) { url += "&RestKey=" + Uri.EscapeDataString(getutilidadesvalidarnafssquery.RestKey); } } url = url.Replace("?&", "?"); var req = new HttpRequestMessage(HttpMethod.Get, url.StartsWith("/") ? url.Substring(1) : url); var response = await proxy.Client.SendAsync(req); return(new practica1.Utilidades.Models.UtilidadesValidarNAFSSGetResponse { RawContent = response.Content, RawHeaders = response.Headers, StatusCode = response.StatusCode, ReasonPhrase = response.ReasonPhrase, SchemaValidation = new Lazy <SchemaValidationResults>(() => new SchemaValidationResults(true), true) }); }