Example #1
0
 public DocumentProcessor(
     IDocumentProcessingStrategyTypeLinker processingStrategyTypeLinker,
     ISingleInterfaceServiceProvider <IDocumentProcessingStrategy> strategyProvider)
 {
     _processingStrategyTypeLinker = processingStrategyTypeLinker;
     _strategyProvider             = strategyProvider;
 }
Example #2
0
 public ArchivistFactory(ISingleInterfaceServiceProvider <IArchivist> achivistProvider, IArchivistLinker archivistLinker)
 {
     _achivistProvider = achivistProvider;
     _archivistLinker  = archivistLinker;
 }
Example #3
0
 public CommandFactory(ICommandLinker commandLinker, ISingleInterfaceServiceProvider <ICommand> commandProvider)
 {
     _commandLinker   = commandLinker;
     _commandProvider = commandProvider;
 }