public async Task DeleteAsync() { _firebaseRequestManagerMock.Setup(firebaseRequestManager => firebaseRequestManager.RequestAsync(HttpMethod.Delete, "todos", (object)null)) .Returns(Task.FromResult(_expectedResponse)); var response = await _firebaseClient.DeleteAsync("todos"); Assert.NotNull(response); }
private static async void EventStreaming() { await _client.DeleteAsync("chat"); await _client.OnAsync("chat", added : async(sender, args) => { System.Console.WriteLine(args.Data + "-> 1\n"); await _client.PushAsync("chat/", new { name = "someone", text = "Console 1:" + DateTime.Now.ToString("f") }); }, changed : (sender, args) => { System.Console.WriteLine(args.Data); }, removed : (sender, args) => { System.Console.WriteLine(args.Path); }); EventStreamResponse response = await _client.OnAsync("chat", added : (sender, args) => { System.Console.WriteLine(args.Data + " -> 2\n"); }, changed : (sender, args) => { System.Console.WriteLine(args.Data); }, removed : (sender, args) => { System.Console.WriteLine(args.Path); }); //Call dispose to stop listening for events //response.Dispose(); }
public static async Task <bool> deletePlaylist(PlayList selectedItem, Model.User user) { bool x; try { var response = await _client.DeleteAsync("users/" + user.UID + "/" + selectedItem.namePl + "/"); x = true; } catch (FirebaseException) { x = false; } return(x); }
[HttpDelete("{id}")] //deletar public async Task <IActionResult> Delete(long id) { var clientProduto = await client.DeleteAsync("Produto/" + id); var result = clientProduto.ResultAs <dynamic>(); return(Json("Deletado com sucesso!")); }
public async Task DeleteFace(Guid microsoftId) { if (!Data.Keys.Contains(microsoftId)) { throw new Exception("You're tryin' to delete id that doesn't exist"); } FirebaseResponse response = await Client.DeleteAsync($"Faces/{microsoftId}"); Data.Remove(microsoftId); }
private async void MesajGeldiginde(object sender, ValueAddedEventArgs args, object context) { try { FirebaseClient client = new FirebaseClient(config); string[] split = args.Data.Split(' '); for (int i = 0; i < split.Length; i++) { if (split[i] != null) { FirebaseResponse firebase = await client.GetAsync("Chat/" + Username.ToLower() + "/" + split[i]); Mesajlar2 mesajlar = firebase.ResultAs <Mesajlar2>(); if (mesajlar.Mesajimiz != null) { dataGridView1.Invoke((MethodInvoker) delegate { int rowcount = dataGridView1.Rows.Count; if (dataGridView1.Rows[rowcount - 1].Cells[0].Value.ToString() != mesajlar.Mesajimiz) { dataGridView1.Rows.Add(mesajlar.Mesajimiz, ""); } }); FirebaseResponse response2 = await client.GetAsync("Chat/" + Username.ToLower() + "/" + GidicekMesaj.ToLower() + "/RandomNumbers/"); Mesajlar mesajlar2 = response2.ResultAs <Mesajlar>(); string yenideger = mesajlar2.RandomNumbers.Replace(split[i], ""); var sifirla = new Mesajlar { RandomNumbers = yenideger }; SetResponse set = await client.SetAsync("Chat/" + Username.ToLower() + "/" + GidicekMesaj.ToLower() + "/RandomNumbers/", sifirla); Mesajlar mesajlar1 = set.ResultAs <Mesajlar>(); FirebaseResponse response = await client.DeleteAsync("Chat/" + Username.ToLower() + "/" + split[i]); } } } Array.Clear(split, 0, split.Length); } catch (Exception) { } }
private async void Deletebutton_Click(object sender, EventArgs e) { IFirebaseConfig firebaseConfig = new FirebaseConfig() { AuthSecret = "0q034wxR0p8grjvFHJtPzXLmMhlTNH3yrgrqlAEf", BasePath = "https://crudforms.firebaseio.com/" }; IFirebaseClient client = new FirebaseClient(firebaseConfig); Idlabel.Text = StudentdataGridView.SelectedCells[0].Value.ToString(); string id = Idlabel.Text; var message = await client.DeleteAsync("StudentList/" + id); if (message.StatusCode.ToString() == "OK") { MessageBox.Show("Student Deleted Successfully.", caption: "Save", MessageBoxButtons.OK, MessageBoxIcon.Information); Reset(); GetAllStudent(); Save.Text = "Save"; } }
private static async void EventStreaming() { await _client.DeleteAsync("chat"); await _client.OnAsync("chat", added : async(sender, args) => { System.Console.WriteLine(args.Data + "-> 1\n"); await _client.PushAsync("chat/", new { name = "someone", text = "Console 1:" + DateTime.Now.ToString("f") }); }, changed : (sender, args) => { System.Console.WriteLine(args.Data); }, removed : (sender, args) => { System.Console.WriteLine(args.Path); }); await _client.OnAsync("chat", added : (sender, args) => { System.Console.WriteLine(args.Data + " -> 2\n"); }, changed : (sender, args) => { System.Console.WriteLine(args.Data); }, removed : (sender, args) => { System.Console.WriteLine(args.Path); }); }
public Task Remove(Pet pet) => _client.DeleteAsync(GetRegistryPath(pet));
public async Task ClearStateAsync(string grainType, GrainReference grainReference, IGrainState grainState) { await _firebaseClient.DeleteAsync(ConstructGrainPath(grainType, grainReference)); }
public async Task DeleteMembershipTableEntries(string deploymentId) { await _firebaseClient.DeleteAsync(ConstructDeploymentPath(deploymentId)); }
public async Task Run() { /* * User user2 = new User(); * user2.AddPreference("icecream"); * user2.AddPreference("noticream"); * user2.AddPreference("bitch"); * user2.AddPreference("f****r"); * user2.AddPreference("p**n"); * user2.MaxRange = 10001; * user2.Lat = 110; * user2.Lon = 100; * user2.UserID = "user2aksdlakdasldk32qdsadasldas"; * * User user3 = new User(); * user3.AddPreference("icecream"); * user3.AddPreference("noticream"); * user3.AddPreference("bitch"); * user3.AddPreference("f****r"); * user3.AddPreference("p**n"); * user3.MaxRange = 10001; * user3.Lat = 110; * user3.Lon = 100; * user3.UserID = "user3aksdlakdasldkaslds3qwe23adasda123sas"; * * User user4 = new User(); * user4.AddPreference("rofl"); * user4.AddPreference("doubt"); * user4.AddPreference("function"); * user4.AddPreference("salut"); * user4.AddPreference("beegees"); * user4.MaxRange = 10001; * user4.Lat = 110; * user4.Lon = 100; * user4.UserID = "user4aksdlakdasldkasl312321dasddsadasda123sas"; * * User user5 = new User(); * user5.AddPreference("rofl"); * user5.AddPreference("doubt"); * user5.AddPreference("function"); * user5.AddPreference("salut"); * user5.AddPreference("beegees"); * user5.MaxRange = 10001; * user5.Lat = 110; * user5.Lon = 100; * user5.UserID = "user5aksdlakdasldk23qfsadasldsadasda123sas"; * User user6 = new User(); * user6.AddPreference("rofl"); * user6.AddPreference("doubt"); * user6.AddPreference("function"); * user6.AddPreference("salut"); * user6.AddPreference("p**n"); * user6.MaxRange = 10001; * user6.Lat = 110; * user6.Lon = 100; * user6.UserID = "user6aksdlakdasldka3213sdfasdsldsadasda123sas"; * User user7 = new User(); * user7.AddPreference("icecream"); * user7.AddPreference("noticream"); * user7.AddPreference("bitch"); * user7.AddPreference("f****r"); * user7.AddPreference("p**n"); * user7.MaxRange = 10001; * user7.Lat = 110; * user7.Lon = 100; * user7.UserID = "user7aksdlakdasldkaslsadasdadsadasda123sas"; * * User user8 = new User(); * user8.AddPreference("icecreamasd"); * user8.AddPreference("noticream"); * user8.AddPreference("bitch"); * user8.AddPreference("f****r"); * user8.AddPreference("p**n"); * user8.MaxRange = 10001; * user8.Lat = 110; * user8.Lon = 100; * user8.UserID = "user8aksdlakdasldkaslsadasdadsadasda123sas"; * * User user9 = new User(); * user9.AddPreference("son"); * user9.AddPreference("off"); * user9.AddPreference("alex"); * user9.AddPreference("dulla"); * user9.AddPreference("steven"); * user9.MaxRange = 10001; * user9.Lat = 110; * user9.Lon = 100; * user9.UserID = "XTyFsywYM7csODRYKNFZPh4Wahf2"; * * * User user10 = new User(); * user10.AddPreference("not"); * user10.AddPreference("you"); * user10.AddPreference("alex"); * user10.AddPreference("dulla"); * user10.AddPreference("steven"); * user10.MaxRange = 10001; * user10.Lat = 110; * user10.Lon = 100; * user10.UserID = "user8aksdlakdasldkaslsadasdadsadasda123sas"; * * myQueue.AddUserToQueue(user2); * * matcher.MatchQueue(myQueue); * * myQueue.AddUserToQueue(user3); * matcher.MatchQueue(myQueue); * * myQueue.AddUserToQueue(user4); * matcher.MatchQueue(myQueue); * myQueue.AddUserToQueue(user5); * matcher.MatchQueue(myQueue); * myQueue.AddUserToQueue(user6); * matcher.MatchQueue(myQueue); * myQueue.AddUserToQueue(user7); * matcher.MatchQueue(myQueue); * myQueue.AddUserToQueue(user8); * matcher.MatchQueue(myQueue); * myQueue.AddUserToQueue(user9); * myQueue.AddUserToQueue(user10); * matcher.MatchQueue(myQueue); * matcher.MatchQueue(myQueue); * * User user1 = new User(); * user1.AddPreference("Movies"); * user1.AddPreference("Food"); * user1.AddPreference("Sports"); * user1.AddPreference("lov,e"); * user1.AddPreference("clothes"); * user1.MaxRange = 100; * user1.Lat = 37.421998333333335; * user1.Lon = -124.08400000000002; * user1.UserID = "230qasfksalfaskdlsadkasld"; * myQueue.AddUserToQueue(user1); */ //test loop to push to firebase while (true) { IFirebaseConfig config = new FirebaseConfig { AuthSecret = "kxpHhB3nvJ3qsBFnNDWphHO7wlXCmwfzyKD3Weh8", BasePath = "https://chatrdk-458bf.firebaseio.com/" }; IFirebaseClient client = new FirebaseClient(config); FirebaseResponse response = await client.GetAsync("chatQueue"); try { var myJson = response.Body; JObject jObject = JObject.Parse(myJson); foreach (var item in jObject) { JToken currentUser = jObject[item.Key]; #pragma warning disable IDE0017 // Simplify object initialization User newUser = new User(); #pragma warning restore IDE0017 // Simplify object initialization newUser.UserID = item.Key; newUser.Lat = Convert.ToDouble(currentUser["Lat"]); newUser.Lon = Convert.ToDouble(currentUser["Lon"]); newUser.MaxRange = Convert.ToDouble(currentUser["MaxRange"]); foreach (var prefer in currentUser["Preferences"]) { newUser.AddPreference(prefer.ToString()); } myQueue.AddUserToQueue(newUser); FirebaseResponse deleteResponse = await client.DeleteAsync("chatQueue/" + newUser.UserID); //Deletes Console.WriteLine(deleteResponse.StatusCode); //PushResponse tester = await client.PushAsync("chatQueue", newUser); //Console.WriteLine(matcher.GetDistanceFromLatLonInKm(newUser, (User)myQueue.UserList[0])); matcher.MatchQueue(myQueue); matcher.printPotentialGroups(); } } catch (Exception e) { Console.WriteLine(" no javascript object nintendo"); } List <Group> readyGroups = matcher.PrepareReadyGroups(); for (int i = 0; i < readyGroups.Count; i++) { Console.WriteLine("ready group"); Console.WriteLine(readyGroups[i]); } for (int i = 0; i < readyGroups.Count; i++) { Group currentGroup = readyGroups[i]; FirebaseGroup currentFireGroup = currentGroup.FirebaseGroupGenerate(); //PushResponse tester = await client.PushAsync("group", currentFireGroup); SetResponse tester = await client.SetAsync($"group/{currentFireGroup.getGroupname()}", currentFireGroup); //travel through each user profile and add the group to their list. for (int j = 0; j < currentGroup.Users.Count; j++) { User currentUser = (User)currentGroup.Users[j]; String currentuserID = currentUser.UserID; SetResponse userTravelerFirebase = await client.SetAsync($"user/{currentuserID}/group/{currentFireGroup.getGroupname()}", currentFireGroup.getGroupname()); } } System.Threading.Thread.Sleep(1000); } }