/// <summary> /// /// </summary> /// <param name="reportService"></param> public ReportController(IReportService reportService, IReportPrintService reportPrintService, IRegistrationService registrationService, IConfigurationService configurationService, IUserManagementService userManagementService, ICommonService commonService, IReportLockService reportLockService, IReportTemplateService reportTemplateService ) { _ReportService = reportService; _ReportPrintService = reportPrintService; _ReportLockService = reportLockService; _ReportTemplateService = reportTemplateService; _RegistrationService = registrationService; _ConfigurationService = configurationService; _userManagementService = userManagementService; _CommonService = commonService; }
public ReportService( IReportRepository reportRepository, IReportFileRepository reportFileRepository, IRisProContext dbContext, IReportPrintService reportPrintService ) { _ReportRepository = reportRepository; _ReportFileRepository = reportFileRepository; _dbContext = dbContext; _reportPrintService = reportPrintService; AddDisposableObject(reportRepository); AddDisposableObject(reportFileRepository); AddDisposableObject(dbContext); AddDisposableObject(reportPrintService); }