public void Add(IList <Language> languages)
 {
     using (IUnitOfWork uow = new App.Common.Data.UnitOfWork(new App.Context.AppDbContext(IOMode.Write)))
     {
         ILanguageRepository repository = App.Common.DI.IoC.Container.Resolve <ILanguageRepository>();
         foreach (Language item in languages)
         {
             repository.AddIfNotExist(item);
         }
         uow.Commit();
     }
 }