예제 #1
0
 public SourceTasks(INHibernateRepository <Source> sourceRepository,
                    INHibernateRepository <Reliability> reliabilityRepo,
                    INHibernateRepository <Language> languageRepo,
                    INHibernateRepository <Person> personRepo,
                    INHibernateRepository <Organization> orgRepo,
                    INHibernateRepository <JhroCase> jhroCaseRepo,
                    INHibernateRepository <SourceIndexLog> sourceIndexLogRepo,
                    INHibernateRepository <SourceAuthor> sourceAuthorRepo,
                    ISourceQueries sourceQueries,
                    ISourceDataTablesQuery sourceDtQuery,
                    ISourceLogQueries sourceLogQueries,
                    IJhroCaseQueries jhroCaseQueries,
                    IEventTasks eventTasks,
                    ILuceneTasks luceneTasks,
                    ISourcePermissionTasks sourcePermissionTasks)
 {
     this.sourceRepository      = sourceRepository;
     this.reliabilityRepo       = reliabilityRepo;
     this.languageRepo          = languageRepo;
     this.personRepo            = personRepo;
     this.orgRepo               = orgRepo;
     this.jhroCaseRepo          = jhroCaseRepo;
     this.sourceIndexLogRepo    = sourceIndexLogRepo;
     this.sourceQueries         = sourceQueries;
     this.sourceDtQuery         = sourceDtQuery;
     this.sourceLogQueries      = sourceLogQueries;
     this.jhroCaseQueries       = jhroCaseQueries;
     this.eventTasks            = eventTasks;
     this.luceneTasks           = luceneTasks;
     this.sourcePermissionTasks = sourcePermissionTasks;
 }
예제 #2
0
 public AllController(ISourceTasks sourceTasks, IUserTasks userTasks, ILuceneTasks luceneTasks, ISourcePermissionTasks sourcePermissionTasks)
 {
     this.sourceTasks           = sourceTasks;
     this.userTasks             = userTasks;
     this.luceneTasks           = luceneTasks;
     this.sourcePermissionTasks = sourcePermissionTasks;
 }
예제 #3
0
 public LuceneController(ILuceneTasks luceneTasks,
                         IUserTasks userTasks,
                         ISourcePermissionTasks sourcePermissionTasks,
                         IBackgroundTasks backgroundTasks)
 {
     this.luceneTasks           = luceneTasks;
     this.userTasks             = userTasks;
     this.sourcePermissionTasks = sourcePermissionTasks;
     this.backgroundTasks       = backgroundTasks;
 }
예제 #4
0
 public UsersController(IUserTasks userTasks,
                        IRequestTasks requestTasks,
                        IScreeningTasks screeningTasks,
                        ISourcePermissionTasks sourcePermissionTasks)
 {
     this.userTasks             = userTasks;
     this.requestTasks          = requestTasks;
     this.screeningTasks        = screeningTasks;
     this.sourcePermissionTasks = sourcePermissionTasks;
 }
예제 #5
0
 public ExplorerController(ISourceTasks sourceTasks,
                           ISourceContentTasks sourceContentTasks,
                           IUserTasks userTasks,
                           ILuceneTasks luceneTasks,
                           ISourcePermissionTasks sourcePermissionTasks)
 {
     this.sourceTasks           = sourceTasks;
     this.sourceContentTasks    = sourceContentTasks;
     this.userTasks             = userTasks;
     this.luceneTasks           = luceneTasks;
     this.sourcePermissionTasks = sourcePermissionTasks;
 }
예제 #6
0
 public FeedingController(IFeedingSourceTasks feedingSourceTasks,
                          IUserTasks userTasks,
                          IEmailTasks emailTasks,
                          ISourcePermissionTasks sourcePermissionTasks,
                          ISourceTasks sourceTasks)
 {
     this.feedingSourceTasks    = feedingSourceTasks;
     this.userTasks             = userTasks;
     this.emailTasks            = emailTasks;
     this.sourcePermissionTasks = sourcePermissionTasks;
     this.sourceTasks           = sourceTasks;
 }
예제 #7
0
 public SourcesController(ISourceTasks sourceTasks,
                          IUserTasks userTasks,
                          ISourceContentTasks sourceContentTasks,
                          ISourceAttachmentTasks sourceAttachmentTasks,
                          ISourcePermissionTasks sourcePermissionTasks)
 {
     this.sourceTasks           = sourceTasks;
     this.userTasks             = userTasks;
     this.sourceContentTasks    = sourceContentTasks;
     this.sourceAttachmentTasks = sourceAttachmentTasks;
     this.sourcePermissionTasks = sourcePermissionTasks;
 }
예제 #8
0
 public OwnersController(ISourcePermissionTasks sourcePermissionTasks, ISourceTasks sourceTasks)
 {
     this.sourcePermissionTasks = sourcePermissionTasks;
     this.sourceTasks           = sourceTasks;
 }
예제 #9
0
 public AuthorsController(ISourcePermissionTasks sourcePermissionTasks)
 {
     this.sourcePermissionTasks = sourcePermissionTasks;
 }