コード例 #1
0
 public MergeWindowViewModel(
     IEventAggregator eventAggregator,
     ILogger logger,
     IFileSystemLocalizableStringService fileSystemLocalizableStringService,
     IHttpLocalizableStringService httpLocalizableStringService,
     IStringMergeService stringMergeService,
     ILocalizationAppService localizationService)
     : base(eventAggregator, localizationService)
 {
     _eventAggregator = eventAggregator;
     _logger          = logger;
     _fileSystemLocalizableStringService = fileSystemLocalizableStringService;
     _httpLocalizableStringService       = httpLocalizableStringService;
     _stringMergeService = stringMergeService;
 }
コード例 #2
0
 public ProxyLocalizableStringService(
     IEventAggregator eventAggregator,
     ILogger logger,
     ICheckConnectionService checkConnectionService,
     IFileSystemLocalizableStringService fileSystemLocalizableStringService,
     IHttpLocalizableStringService httpLocalizableStringService,
     ILocalizationAppService localizationService)
 {
     _eventAggregator                    = eventAggregator;
     _logger                             = logger;
     _checkConnectionService             = checkConnectionService;
     _fileSystemLocalizableStringService = fileSystemLocalizableStringService;
     _httpLocalizableStringService       = httpLocalizableStringService;
     _localizationService                = localizationService;
 }
コード例 #3
0
 public TranslationWindowViewModel(IEventAggregator eventAggregator, ILocalizationAppService localizationAppService, IProxyLocalizableStringService proxyLocalizableStringService, IStringMergeService stringMergeService)
     : base(eventAggregator, localizationAppService)
 {
     _proxyLocalizableStringService = proxyLocalizableStringService;
     _stringMergeService            = stringMergeService;
 }
 public LocalizableStringController(IAsyncLocalizableStringService localizableStringService)
 {
     _localizableStringService = localizableStringService;
 }