コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LanguageInstaller"/> class.
 /// </summary>
 /// <param name="languageService">The language service.</param>
 /// <param name="localizationService">The localization service.</param>
 /// <param name="languageFileParser">The language file parser.</param>
 /// <param name="errorNotifier">The error notifier.</param>
 public LanguageInstaller(ILanguageService languageService,
                          ILocalizationService localizationService,
                          ILanguageFileParser languageFileParser,
                          IErrorNotifier errorNotifier)
 {
     _languageService     = languageService;
     _localizationService = localizationService;
     _languageFileParser  = languageFileParser;
     _errorNotifier       = errorNotifier;
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LanguageInstaller"/> class.
 /// </summary>
 /// <param name="languageService">The language service.</param>
 /// <param name="localizationService">The localization service.</param>
 /// <param name="languageFileParser">The language file parser.</param>
 /// <param name="errorNotifier">The error notifier.</param>
 public LanguageInstaller(ILanguageService languageService,
     ILocalizationService localizationService,
     ILanguageFileParser languageFileParser,
     IErrorNotifier errorNotifier)
 {
     _languageService = languageService;
     _localizationService = localizationService;
     _languageFileParser = languageFileParser;
     _errorNotifier = errorNotifier;
 }
コード例 #3
0
 public CompareCommand(ILanguageFileParser parser)
 {
     _parser = parser ?? throw new ArgumentNullException(nameof(parser));
 }
コード例 #4
0
 public CompleteCommand(ILanguageFileParser parser, IWordComparer wordComparer, IWordWriter wordWriter)
 {
     _parser       = parser ?? throw new ArgumentNullException(nameof(parser));;
     _wordComparer = wordComparer ?? throw new ArgumentNullException(nameof(wordComparer));
     _wordWriter   = wordWriter ?? throw new ArgumentNullException(nameof(wordWriter));
 }