public Stream ExportTranslationsAsAssembly(int resourceAssemblyID, String locale)
 {
     var context = new TinyTranslatorDbContext();
     var translationsRepository = new ResourceTranslationRepository(context);
     var translations = translationsRepository.GetTranslationsForAssemblyAndLocale(resourceAssemblyID, locale);
     return ExportTranslationsAsAssembly(translations, locale);
 }
Пример #2
0
 public SyncResourcesTask(ResourceAssemblyRepository assemblyRepository, ResourceBundleRepository bundleRepository, ResourceRepository resourceRepository, ResourceTranslationRepository translationRepository)
 {
     this.assemblyRepository = assemblyRepository;
     this.bundleRepository = bundleRepository;
     this.resourceRepository = resourceRepository;
     this.translationRepository = translationRepository;
 }
Пример #3
0
 public SyncTranslationsTask(ProjectRepository projectRepository, ResourceAssemblyRepository assemblyRepository, ResourceBundleRepository bundleRepository, 
     ResourceRepository resourceRepository, ResourceTranslationRepository translationRepository)
 {
     this.projectRepository = projectRepository;
     this.assemblyRepository = assemblyRepository;
     this.bundleRepository = bundleRepository;
     this.resourceRepository = resourceRepository;
     this.translationRepository = translationRepository;
 }