Esempio n. 1
0
        /// <summary>constructor</summary>
        public MatchingController(IAuthorizationProcessor authorizationProcessor,
                                  ICollationSettingProcessor collationSettingProcessor,
                                  ICollationProcessor collationProcessor,
                                  IMatchingHeaderProcessor matchingHeaderProcessor,
                                  IMatchingProcessor matchingProcessor,
                                  IMatchingSequentialProcessor matchingSequentialProcessor,
                                  IMatchingIndividualProcessor matchingIndividualProcessor,
                                  IMatchingCancellationProcessor matchingCancellationProcessor,
                                  IMatchingSolveProcessor matchingSolveProcessor,
                                  IMatchingCombinationSolveProcessor matchingCombinationSolveProcessor,
                                  IMatchingJournalizingProcessor matchingJournalizingProcessor,
                                  IHubContext <ProgressHub> hubContext
                                  )

        {
            this.collationSettingProcessor         = collationSettingProcessor;
            this.collationProcessor                = collationProcessor;
            this.matchingHeaderProcessor           = matchingHeaderProcessor;
            this.matchingProcessor                 = matchingProcessor;
            this.matchingSequentialProcessor       = matchingSequentialProcessor;
            this.matchingIndividualProcessor       = matchingIndividualProcessor;
            this.matchingCancellationProcessor     = matchingCancellationProcessor;
            this.matchingSolveProcessor            = matchingSolveProcessor;
            this.matchingCombinationSolveProcessor = matchingCombinationSolveProcessor;
            this.matchingJournalizingProcessor     = matchingJournalizingProcessor;
            this.hubContext = hubContext;
        }
Esempio n. 2
0
        public MatchingService(IAuthorizationProcessor authorizationProcessor,
            ICollationSettingProcessor collationSettingProcessor,
            ICollationProcessor collationProcessor,
            IMatchingHeaderProcessor matchingHeaderProcessor,
            IMatchingProcessor matchingProcessor,
            IMatchingSequentialProcessor matchingSequentialProcessor,
            IMatchingIndividualProcessor matchingIndividualProcessor,
            IMatchingCancellationProcessor matchingCancellationProcessor,
            IMatchingSolveProcessor matchingSolveProcessor,
            IMatchingCombinationSolveProcessor matchingCombinationSolveProcessor,
            IMatchingJournalizingProcessor matchingJournalizingProcessor,
            ILogManager logManager
            )

        {
            this.authorizationProcessor = authorizationProcessor;
            this.collationSettingProcessor = collationSettingProcessor;
            this.collationProcessor = collationProcessor;
            this.matchingHeaderProcessor = matchingHeaderProcessor;
            this.matchingProcessor = matchingProcessor;
            this.matchingSequentialProcessor = matchingSequentialProcessor;
            this.matchingIndividualProcessor = matchingIndividualProcessor;
            this.matchingCancellationProcessor = matchingCancellationProcessor;
            this.matchingSolveProcessor = matchingSolveProcessor;
            this.matchingCombinationSolveProcessor = matchingCombinationSolveProcessor;
            this.matchingJournalizingProcessor = matchingJournalizingProcessor;
            logger = logManager.GetLogger(typeof(MatchingService));
            hubContext = GlobalHost.ConnectionManager.GetHubContext<Hubs.ProgressHub>();
        }
Esempio n. 3
0
        /// <summary>constructor</summary>
        public MatchingController(IAuthorizationProcessor authorizationProcessor,
                                  ICollationSettingProcessor collationSettingProcessor,
                                  ICollationProcessor collationProcessor,
                                  IMatchingHeaderProcessor matchingHeaderProcessor,
                                  IMatchingProcessor matchingProcessor,
                                  IMatchingSequentialProcessor matchingSequentialProcessor,
                                  IMatchingIndividualProcessor matchingIndividualProcessor,
                                  IMatchingCancellationProcessor matchingCancellationProcessor,
                                  IMatchingSolveProcessor matchingSolveProcessor,
                                  IMatchingCombinationSolveProcessor matchingCombinationSolveProcessor,
                                  IMatchingJournalizingProcessor matchingJournalizingProcessor
                                  )

        {
            this.collationSettingProcessor         = collationSettingProcessor;
            this.collationProcessor                = collationProcessor;
            this.matchingHeaderProcessor           = matchingHeaderProcessor;
            this.matchingProcessor                 = matchingProcessor;
            this.matchingSequentialProcessor       = matchingSequentialProcessor;
            this.matchingIndividualProcessor       = matchingIndividualProcessor;
            this.matchingCancellationProcessor     = matchingCancellationProcessor;
            this.matchingSolveProcessor            = matchingSolveProcessor;
            this.matchingCombinationSolveProcessor = matchingCombinationSolveProcessor;
            this.matchingJournalizingProcessor     = matchingJournalizingProcessor;

            this.hubContext = Microsoft.AspNet.SignalR.GlobalHost.ConnectionManager.GetHubContext <ProgressHub>();
        }