private void checkUrlAvailability(Block block, Action onSuccess = null, Action onFailed = null) { System.Diagnostics.Stopwatch timer = new System.Diagnostics.Stopwatch(); timer.Start(); MakeRequest.UrlIsValid(block.URL, () => { timer.Stop(); block.TimeTaken = (float)timer.Elapsed.TotalSeconds; block.IsAvailable = true; ExpandingMethods.changeUiFromAnotherThread(() => infoMessageBox.Text = "Site is valid"); ExpandingMethods.changeUiFromAnotherThread(() => block.TimeTextBlock.Text = block.TimeTaken.ToString("0.000")); ExpandingMethods.changeUiFromAnotherThread(() => block.BlockImage.Source = new BitmapImage(new Uri("ms-appx:///Assets/success.png"))); onSuccess?.Invoke(); }, () => { timer.Stop(); block.TimeTaken = (float)timer.Elapsed.TotalSeconds; block.IsAvailable = false; ExpandingMethods.changeUiFromAnotherThread(() => infoMessageBox.Text = "Site is NOT valid"); ExpandingMethods.changeUiFromAnotherThread(() => block.TimeTextBlock.Text = block.TimeTaken.ToString("0.000")); ExpandingMethods.changeUiFromAnotherThread(() => block.BlockImage.Source = new BitmapImage(new Uri("ms-appx:///Assets/failed.png"))); onFailed?.Invoke(); }); }
public Task <IApiResponse <StudentDto> > GetStudents() { return(MakeRequest .UsingMethod(Method.GET) .RespondsWithContent <StudentDto>() .ExecuteAsync()); }
private void Button_GetAllIndex_Click(object sender, EventArgs e) { Define.Rev = "001"; Define.UserRev = "001"; var a = new MakeRequest().RawMakePostRequest(Define.BaseUrl + Define.GetApiName(Define.APINAME_TYPE.result), Define.Id, Define.GetApiName(Define.APINAME_TYPE.result)); new JsonParse().SaveUrlIndex(a); }
private static async Task <T?> SendAsync <T>(this IFlurlRequest request, MakeRequest makeRequest, DeserializeContent <T> deserializeContent, params HttpStatusCode[] defaultStatusCodes) where T : class { request.AllowHttpStatus(defaultStatusCodes); var response = await makeRequest(request).ConfigureAwait(false); if (defaultStatusCodes.Contains((HttpStatusCode)response.StatusCode)) { return(default);
public async Task <IActionResult> PostMakeAsync(MakeRequest name) { var result = await makesProvider.PostMakeAsync(name); if (result.IsSuccess) { return(Ok(result.Make)); } return(NotFound()); }
private static Task <T?> PostMultipartAsync <T>(this IFlurlRequest request, MakeRequest makeRequest, ReadToken <T> readToken, bool defaultIfNotJson, params HttpStatusCode[] defaultStatusCodes) where T : class { return(request.SendAsync(makeRequest, (response, content) => { if (defaultIfNotJson && response.ResponseMessage.Content.Headers.ContentType.MediaType != "application/json") { return default; } var token = JToken.Parse(content); return readToken(token); }, defaultStatusCodes)); }
public static string CloudAuthentication() { IRestResponse response = MakeRequest.GetResponse(Variables.BASE_URL + Variables.EXTENSION); var responseObject = response.Content; var dataContent = JObject.Parse(responseObject); //var dataArray = JArray.Parse(responseObject)["data"]; foreach (var data in dataContent["data"]) { var user = (string)data["user"]["userName"]; return(user); } return(null); }
void checkUrl(Action callback) { uriToLaunch = $@"{inputBox.Text}"; if (!MakeRequest.IsUrlRegexValid(uriToLaunch)) { infoMessageBox.Text = "URL is not valid"; return; } if (!uriToLaunch.StartsWith("https://")) { uriToLaunch = @"https://" + uriToLaunch; } callback?.Invoke(); }
protected void OperateOnJsonFile() { //variable to store the json string of the arm template string json; //Download a file from github using (var client = new WebClient()) { json = client.DownloadString("https://raw.githubusercontent.com/prathammehta/DevOps/master/Misc/ARM%20DNS%20Multiple%20VM.json"); } //Deserialise the JSON String JObject deserialisedJSON = JObject.Parse(json); //Node to store the root node var json_parentNode = deserialisedJSON["properties"]["parameters"]; var adminUsername = Request["adminUsername"]; //iterate for each parameter user entered foreach (var para_name in GlobalClass.param) { EditJsonFromParameter(ref json, ref deserialisedJSON, ref json_parentNode, para_name); } int unixTimestamp = (int)(DateTime.UtcNow.Subtract(new DateTime(1970, 1, 1))).TotalSeconds; //this function edits the parameters set by our sysytem and not provided by the user EditImplicitParameters(json_parentNode, unixTimestamp); string resourceGroupPrefix = "devops"; //set the resource group name var resourceGroupName = resourceGroupPrefix + (unixTimestamp.ToString()); //set the session variables SetSessionVariables(resourceGroupName); var subscriptionID = Listbox3.Text; var location = Request["location"]; //this will make the rest api call with the json fetched from Git-Hub MakeRequest.CreateResource(resourceGroupName, bearerId, subscriptionID, location, deserialisedJSON.ToString()); }
public void acceptTrade() { MakeRequest.acceptTrade(LoginScript.CurrentUserGameId, LoginScript.CurrentUserGEId); //Thread.Sleep(2000); // updateResource(); }
public void Roll() { MakeRequest.rollDice(LoginScript.CurrentUserGameId, LoginScript.CurrentUserGEId); }
public QueuedMessageService(MakeRequest makeRequest) { _makeRequest = makeRequest; }
// // Summary: // /// Method responsible for initializing the service. /// // // Parameters: // makeRequest: // The makeRequest param. // public ProductService(MakeRequest makeRequest) => _makeRequest = makeRequest;
public FileSystemController() { request = new MakeRequest(); }
RunPolicyEnum.NONE => HandleClientResult(MakeRequest(urlConfiguration)),
public List <Human> search(MakeRequest request) { if (MainWindow.db_users.Count > 0) { using (var db = new LiteDatabase(connStr)) { var coll = db.GetCollection <Human>("users"); coll.EnsureIndex(p => p.first_name); coll.EnsureIndex(p => p.last_name); coll.EnsureIndex(p => p.sex); List <Query> queries = new List <Query>(); // First name criteria if (request.FirstName.Text.Length > 0) { queries.Add(Query.Contains("LOWER($.first_name)", request.FirstName.Text.ToLower())); } // Last name criteria if (request.LastName.Text.Length > 0) { queries.Add(Query.Contains("LOWER($.last_name)", request.LastName.Text.ToLower())); } // Sex criteria if (request.ManSex.IsChecked.Value && !request.FemaleSex.IsChecked.Value) { queries.Add(Query.EQ("sex", true)); } else if (!request.ManSex.IsChecked.Value && request.FemaleSex.IsChecked.Value) { queries.Add(Query.EQ("sex", false)); } // Faculty name criteria if (request.FacultyName.Text.Length > 0) { queries.Add(Query.Contains("LOWER($.universities[*].faculty_name)", request.FacultyName.Text.ToLower())); } // Chair name criteria if (request.ChairName.Text.Length > 0) { queries.Add(Query.Contains("LOWER($.universities[*].chair_name)", request.ChairName.Text.ToLower())); } // Chair name criteria if (request.ChairName.Text.Length > 0) { queries.Add(Query.Contains("LOWER($.universities[*].chair_name)", request.ChairName.Text.ToLower())); } // Graduation year criteria if (request.GraduationYear.Text.Length > 0) { queries.Add(Query.EQ("universities[0].graduation_year", int.Parse(request.GraduationYear.Text))); } // Empty request if (queries.Count < 1) { return(getAllUsers().OrderByDescending(x => x.Plausibility).ToList()); } IEnumerable <Human> result = (queries.Count > 1) ? coll.Find(Query.And(queries.ToArray())) : coll.Find(queries[0]); // Sort by plausibility result = result.OrderByDescending(x => x.Plausibility); return(result.ToList()); } } else { return(new List <Human>()); } }
public void bankTradeRequest() { MakeRequest.bankTrade(LoginScript.CurrentUserGameId, LoginScript.CurrentUserGEId); }
// // Summary: // /// Method responsible for initializing the service. /// // // Parameters: // makeRequest: // The makeRequest param. // public PromotionService(MakeRequest makeRequest) => _makeRequest = makeRequest;
// // Summary: // /// Method responsible for initializing the service. /// // // Parameters: // makeRequest: // The makeRequest param. // public CategoryService(MakeRequest makeRequest) => _makeRequest = makeRequest;
public void declineTrade() { MakeRequest.declineTrade(LoginScript.CurrentUserGameId, LoginScript.CurrentUserGEId); }
public FeedbackService(MakeRequest makeRequest) { _makeRequest = makeRequest; }
public void playerTradeRequest() { MakeRequest.playerTrade(LoginScript.CurrentUserGameId, LoginScript.CurrentUserGEId); }
public void buildRoad() { MakeRequest.buildRoad(LoginScript.CurrentUserGameId, LoginScript.CurrentUserGEId); }
public FinanceReceiveAccountService(MakeRequest makeRequest) { _makeRequest = makeRequest; }
public GetMiddleCard(MakeRequest makeRequest) { _makeRequest = makeRequest; _makeRequest._ini_GetClient(); }