Ejemplo n.º 1
0
 public GenericDataService(FierceStukCloudDbContextFactory contextFactory)
 {
     _contextFactory = contextFactory;
 }
Ejemplo n.º 2
0
        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);
        }