예제 #1
0
 public IssueController(IGetIssueQuery getIssueQuery,
                        IAdjustRulesCommand adjustRulesCommand,
                        IGetApplicationErrorsQuery getApplicationErrorsQuery,
                        IPagingViewModelGenerator pagingViewModelGenerator,
                        IUpdateIssueDetailsCommand updateIssueDetailsCommand,
                        ErrorditeConfiguration configuration,
                        IDeleteIssueErrorsCommand deleteIssueErrorsCommand,
                        IDeleteIssueCommand deleteIssueCommand,
                        IGetIssueReportDataQuery getIssueReportDataQuery,
                        IGetExtraDataKeysForIssueQuery getExtraDataKeysForIssueQuery,
                        IAddCommentCommand addCommentCommand,
                        IEncryptor encryptor,
                        IGetOrganisationQuery getOrganisationQuery)
 {
     _getIssueQuery                 = getIssueQuery;
     _adjustRulesCommand            = adjustRulesCommand;
     _getApplicationErrorsQuery     = getApplicationErrorsQuery;
     _pagingViewModelGenerator      = pagingViewModelGenerator;
     _updateIssueDetailsCommand     = updateIssueDetailsCommand;
     _configuration                 = configuration;
     _deleteIssueErrorsCommand      = deleteIssueErrorsCommand;
     _deleteIssueCommand            = deleteIssueCommand;
     _getIssueReportDataQuery       = getIssueReportDataQuery;
     _getExtraDataKeysForIssueQuery = getExtraDataKeysForIssueQuery;
     _addCommentCommand             = addCommentCommand;
     _encryptor            = encryptor;
     _getOrganisationQuery = getOrganisationQuery;
 }
 public ReprocessIssueErrorsCommand(IAuthorisationManager authorisationManager,
                                    IGetApplicationErrorsQuery getApplicationErrorsQuery,
                                    ErrorditeConfiguration configuration,
                                    IReceiveErrorCommand receiveErrorCommand)
 {
     _authorisationManager      = authorisationManager;
     _getApplicationErrorsQuery = getApplicationErrorsQuery;
     _configuration             = configuration;
     _receiveErrorCommand       = receiveErrorCommand;
 }
예제 #3
0
 public SearchController(IGetApplicationIssuesQuery getApplicationIssuesQuery,
                         IGetApplicationErrorsQuery getApplicationErrorsQuery,
                         IGetIssueQuery getIssueQuery,
                         IAppSession session)
 {
     _getApplicationIssuesQuery = getApplicationIssuesQuery;
     _getApplicationErrorsQuery = getApplicationErrorsQuery;
     _getIssueQuery             = getIssueQuery;
     _session = session;
 }
예제 #4
0
 public DashboardController(IGetOrganisationStatisticsQuery getOrganisationStatisticsQuery,
                            IGetApplicationIssuesQuery getApplicationIssuesQuery,
                            IGetDashboardReportQuery getDashboardReportQuery,
                            IGetIssueQuery getIssueQuery,
                            IGetActivityLogQuery getActivityLogQuery,
                            IGetApplicationErrorsQuery getApplicationErrorsQuery,
                            IMostRecurringIssuesForDateQuery getMostRecurringIssuesForDateQuery)
 {
     _getOrganisationStatisticsQuery = getOrganisationStatisticsQuery;
     _getApplicationIssuesQuery      = getApplicationIssuesQuery;
     _getDashboardReportQuery        = getDashboardReportQuery;
     _getIssueQuery                      = getIssueQuery;
     _getActivityLogQuery                = getActivityLogQuery;
     _getApplicationErrorsQuery          = getApplicationErrorsQuery;
     _getMostRecurringIssuesForDateQuery = getMostRecurringIssuesForDateQuery;
 }
 public GetErrorsThatDoNotMatchNewRulesQuery(IGetApplicationErrorsQuery getApplicationErrorsQuery)
 {
     _getApplicationErrorsQuery = getApplicationErrorsQuery;
 }
예제 #6
0
 public ErrorsController(IGetApplicationErrorsQuery getApplicationErrorsQuery,
                         IPagingViewModelGenerator pagingViewModelGenerator)
 {
     _getApplicationErrorsQuery = getApplicationErrorsQuery;
     _pagingViewModelGenerator  = pagingViewModelGenerator;
 }
예제 #7
0
 public ResetIssueErrorCountsCommand(IGetApplicationErrorsQuery getApplicationErrorsQuery,
                                     ErrorditeConfiguration configuration)
 {
     _getApplicationErrorsQuery = getApplicationErrorsQuery;
     _configuration             = configuration;
 }