/// <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; }
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>(); }
/// <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>(); }