public async Task <IActionResult> About() { ViewData["Message"] = "Your application description page."; PrivatePageModel privatePage = await _apiCaller.CallApi <PrivatePageModel>("", Helpers.HttpMethodType.GET, "OwnPage"); return(View(privatePage)); }
/// <summary> /// Gets check type. <br/><br/><b>Roles</b><br/>Denied Anonymous Access<br/>seg.reviewer<br/> seg.admin /// </summary> /// <exception cref="SegApiClient.Client.ApiException">Thrown when fails to make API call</exception> /// <returns>ApiResponse of List<CardType></returns> public List <CardType> ChecktypeWithHttpInfo() { var localVarPath = "/api/v1/segs/checkType"; var localVarPathParams = new Dictionary <String, String>(); var localVarQueryParams = new List <KeyValuePair <String, String> >(); var localVarHeaderParams = new Dictionary <String, String>(this.Configuration.DefaultHeader); var localVarFormParams = new Dictionary <String, String>(); var localVarFileParams = new Dictionary <String, FileParameter>(); Object localVarPostBody = null; // to determine the Content-Type header String[] localVarHttpContentTypes = new String[] { }; String localVarHttpContentType = this.Configuration.ApiClient.SelectHeaderContentType(localVarHttpContentTypes); // to determine the Accept header String[] localVarHttpHeaderAccepts = new String[] { "text/plain", "application/json", "text/json" }; String localVarHttpHeaderAccept = this.Configuration.ApiClient.SelectHeaderAccept(localVarHttpHeaderAccepts); if (localVarHttpHeaderAccept != null) { localVarHeaderParams.Add("Accept", localVarHttpHeaderAccept); } // authentication (oauth2) required // oauth required Dictionary <string, string> dictionaryToken = new Dictionary <string, string>(); if (!String.IsNullOrEmpty(this.Configuration.AccessToken)) { localVarHeaderParams["Authorization"] = "Bearer " + this.Configuration.AccessToken; dictionaryToken.Add("Authorization", "Bearer " + this.Configuration.AccessToken); } //make Refit HTTP request var apiCallInfo = new ApiCallInfo() { HeaderValues = dictionaryToken, Url = Configuration.BasePath + localVarPath, HttpMethod = Microsoft.AspNetCore.Http.HttpMethods.Get }; return(_refitWrapper.CallApi <List <CardType> >(apiCallInfo).Result); // make the HTTP request //IRestResponse localVarResponse = (IRestResponse) this.Configuration.ApiClient.CallApi(localVarPath, // Method.GET, localVarQueryParams, localVarPostBody, localVarHeaderParams, localVarFormParams, localVarFileParams, // localVarPathParams, localVarHttpContentType); //int localVarStatusCode = (int) localVarResponse.StatusCode; //if (ExceptionFactory != null) //{ // Exception exception = ExceptionFactory("Checktype", localVarResponse); // if (exception != null) throw exception; //} //return new ApiResponse<List<CardType>>(localVarStatusCode, // localVarResponse.Headers.ToDictionary(x => x.Key, x => x.Value.ToString()), // (List<CardType>) this.Configuration.ApiClient.Deserialize(localVarResponse, typeof(List<CardType>))); }
public async Task <User> GetUser(string username) { var endpoint = $"{Endpoints.GetUser}{username}"; return(await _apiCaller.CallApi <User>(HttpMethod.Get, endpoint)); }
public async Task <IActionResult> ProfilePage() { var privatePage = await _apiCaller.CallApi <PrivatePageModel>("", Helpers.HttpMethodType.GET, "OwnPage"); return(View(privatePage)); }