Exemplo n.º 1
0
 public CommentaryCatalogueExporter(
     CommentaryCatalogueParser <TLanguagePhrases> catalogueParser,
     FileResource fileResource)
 {
     _catalogueParser = catalogueParser ?? throw new ArgumentNullException(nameof(catalogueParser));
     _fileResource    = fileResource ?? throw new ArgumentNullException(nameof(fileResource));
 }
Exemplo n.º 2
0
 public CommentaryCatalogueImporter(
     CommentaryCatalogueParser <TLanguagePhrases> catalogueParser,
     Func <CommentaryCatalogueItem> catalogueItemFactory,
     FileResource fileResource)
 {
     _catalogueParser      = catalogueParser ?? throw new ArgumentNullException(nameof(catalogueParser));
     _catalogueItemFactory = catalogueItemFactory ?? throw new ArgumentNullException(nameof(catalogueItemFactory));
     _fileResource         = fileResource ?? throw new ArgumentNullException(nameof(fileResource));
 }