public GenericDataService(FierceStukCloudDbContextFactory contextFactory) { _contextFactory = contextFactory; }
static void Main(string[] args) { var context = new FierceStukCloudDbContextFactory().CreateDbContext(null); RemoveData(context); //CreateData(context); //LoadData(context); //Songs[0].Title = "title1"; // //context.PlayLists.Remove(PlayLists[0]); // var s3 = new Song() { Id = Guid.NewGuid(), Title = "title4" }; // s3.DbAuthors = new List<SongAuthor>() // { // SongAuthorFactory(s3.Id, Authors[1].Id) // }; //// var q = typeof(s3); // Songs.Add(s3); // context.Songs.Add(s3); // PlayLists[2].DbSongs.Add(new SongPlayList() { Place = 0, PlayListId = PlayLists[2].Id, SongId = Songs[2].Id }); // context.SaveChanges(); Console.WriteLine("End"); //var client = new RestClient("https://developers.lingvolive.com/api/v1/Translation?text=floor&srcLang=1033&dstLang=1049"); //client.Timeout = -1; //var request = new RestRequest(Method.GET); //request.AddHeader("Authorization", "Bearer ZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SmxlSEFpT2pFMk1EQTJOelUzTWpNc0lrMXZaR1ZzSWpwN0lrTm9ZWEpoWTNSbGNuTlFaWEpFWVhraU9qVXdNREF3TENKVmMyVnlTV1FpT2pNNU5qSXNJbFZ1YVhGMVpVbGtJam9pTURZME5EUTFOVEV0T0RjeFpTMDBNamd4TFdJeFpEY3RPVGM0TjJZNFl6TTRPVEk0SW4xOS5YZXdFVUF6a19OV1ZMMDc1MUhDcUZ2Y0lpcXl6b01qUlV2dHpmU2VVS1U4"); //IRestResponse response = client.Execute(request); //var json = response.Content; ////var temp = JContainer.Parse(json); //var t = System.Text.Json.JsonSerializer.Deserialize<List<TranslationResponse>>(json); //foreach (var item in t) //{ // var q = item.SearchObject(x => x.Node == "Text"); //} //var q = new System.Text.Json.JsonSerializer(); //var updates = JObject.Parse(response.Content).SelectToken("Mackup"); //var temp = JsonConvert.DeserializeObject<Dictionary<string, string>>(json); // Console.WriteLine(response.Content); //t1 t1 = new t1(); //t1.q = 2; //t1 = new t1(); // TR[0].body[1].items[2].Markup[1].items[0].Markup[0].Markup[0] //Command.Execute(new object()); //Command.Execute(new object()); //CommandManager.RequerySuggested += CommandManager_RequerySuggested; //var temp1 = temp; //var temp2 = temp; //var songs = new ReadOnlyCollection<Song>(new List<Song> { new Song { Title = "kek" } }); //var q = songs.FirstOrDefault(x => x.Title == "kek"); //q = new Song(); //ObservableCollection<Song> songs = new ObservableCollection<Song>(); //songs.Add(new Song() { Title = "1" }); //t1 t1 = new t1(); //t1.Songs = songs; //t1.Songs.Add(new Song() { Title = "2" }); //t2 t2 = new t2(); //t2.Songs = songs; //t2.Songs.Add(new Song() { Title = "2" }); //var q = songs.FirstOrDefault(x => x.Title == "1"); //q.Title = "4"; //double[] t1 = new double[10]; //double[] t2 = new double[3]; //t2[0] = 1; //t2[1] = 2; //t2[2] = 3; //Array.Copy(t2, t1, 3); //int q = 0; //var cc = "4556364607935616"; //int index = 0; //while (index < cc.Length - 4) //{ // cc.Remove(index, 1); // cc.Insert(index++, "#"); //} //Dictionary<string, string> morseD = new Dictionary<string, string>(); //morseD.Add(".-", "A"); //morseD.Add("-...", "B"); //morseD.Add("-.-.", "C"); //morseD.Add("-..", "D"); //morseD.Add(".", "E"); //morseD.Add("..-.", "F"); //morseD.Add("--.", "G"); //morseD.Add("....", "H"); //morseD.Add("..", "I"); //morseD.Add(".---", "J"); //morseD.Add("-.-", "K"); //morseD.Add(".-..", "L"); //morseD.Add("--", "M"); //morseD.Add("-.", "N"); //morseD.Add("---", "O"); //morseD.Add(".--.", "P"); //morseD.Add("--.-", "Q"); //morseD.Add(".-.", "R"); //morseD.Add("...", "S"); //morseD.Add("-", "T"); //morseD.Add("..-", "U"); //morseD.Add("...-", "V"); //morseD.Add(".--", "W"); //morseD.Add("-..-", "X"); //morseD.Add("-.--", "Y"); //morseD.Add("--..", "Z"); //morseD.Add("...---...", "SOS"); //morseD.Add("-.-.--", "!"); //morseD.Add(".-.-.-", "."); //morseD.Add("", " "); //string input = " ...---... -.-.-- - .... . --.- ..- .. -.-. -.- -... .-. --- .-- -. ..-. --- -..- .--- ..- -- .--. ... --- ...- . .-. - .... . .-.. .- --.. -.-- -.. --- --. .-.-.- "; //string temp = ""; //string[] mass = input.Split(' '); //int i = 0; //int k = mass.Length - 1; //while (true) //{ // if (mass[i] != "") // break; // i++; //} //while(true) //{ // if (mass[k] != "") // break; // k--; //} //for (int j = i; j <= k; j++) //{ // if (j != i) // if (temp[temp.Length - 1] == ' ') // j++; // //var q = mass[j]; // temp += morseD.GetValueOrDefault(mass[j]); //} //Console.WriteLine(" "); //var path = @"D:\temp2"; //string[] tempMas = Directory.GetFiles(path, "*.mp3", SearchOption.AllDirectories); //if (tempMas == null) //{ // Console.WriteLine("пусто"); //} //string str = "lel"; //str.Length //var t = Guid.NewGuid().ToString(); //Console.WriteLine(t); //string str = "Data Source=fscLocalDB.db;Version=3;"; //IList<BaseMusicObject> ListBMO = new ObservableCollection<BaseMusicObject>(); //ListBMO.Add(new Song() { Title = "rofl" }); //ListBMO.Add(new Song() { Title = "kek" }); //ObservableCollection<BaseMusicObject> ObservableCollectionBMO = ListBMO as ObservableCollection<BaseMusicObject>; //ObservableCollectionBMO.Add(new Song() { Title = "lol" }); //var json1 = System.Text.Json.JsonSerializer.Serialize<ObservableCollection<BaseMusicObject>>(ObservableCollectionBMO); //using (IDbConnection cnn = new SQLiteConnection(str)) //{ // SqlMapper.AddTypeHandler(typeof(List<string>), new DictTypeHandler()); // var outout = cnn.Query<Song>("SELECT * FROM Songs"); // var temp = outout.ToList(); // cnn.Execute("Update Songs SET ") //} //List<string> ts = new List<string>(); // ts.Add("kek"); // ts.Add("lol"); // string s = JsonConvert.SerializeObject(ts); }