public void StartInitialization()
        {

            ViewModelLocator.Instance.InitializeDataBaseContext();
            DataBase = ViewModelLocator.Instance.DataBase;

            InitializeSpeechParts();
            //InitializeFrequencyDictionary();
            //LearningWordStrategy_Initialization();
        }
        public void InitializeDataBaseContext()
        {

            DataBase = new EFDbContext();

            var res = DataBase.Database.SqlQuery<Guid>("select id from AppSettings").ToList();
            string NameOfAppDictionary = "Application dictionary";

            var dict = DataBase.Dictionary.SqlQuery("select * from [Dictionaries] where [name] = '"+NameOfAppDictionary+"'").FirstOrDefault();
            /*
            if (ApplicationDictionary == null)
            {
                ApplicationDictionary = new Dictionary();
                ApplicationDictionary.name = NameOfAppDictionary;
                DataBase.Dictionary.Add(ApplicationDictionary);
                DataBase.SaveChanges();
            }
            */

            DataBase.Language.Load();
            Languages = DataBase.Language.Local;
        }