/// <summary> /// Initializes a new instance of the <see cref="VendorEvaluationReportBll" /> class. /// </summary> /// <param name="unitOfWork">The utilities unit of work.</param> /// <param name="summaryEvaluation">The summary evaluation manager provides summary evaluation functionality.</param> /// <param name="reportService">The summary evaluation manager provides summary evaluation functionality.</param> /// <param name="token">The ClaimsIdentity in token management.</param> /// <param name="emailService">The email service provides email service functionality.</param> public VendorEvaluationReportBll(IUnitOfWork unitOfWork, ISummaryEvaluationBll summaryEvaluation, IReportService reportService, IManageToken token, IEmailService emailService, IEmailTaskBll emailTask) { _unitOfWork = unitOfWork; _token = token; _summaryEvaluation = summaryEvaluation; _reportService = reportService; _emailService = emailService; _emailTask = emailTask; }
/// <summary> /// Initializes a new instance of the <see cref="VendorFilterBll" /> class. /// </summary> /// <param name="unitOfWork">The utilities unit of work.</param> /// <param name="token">The ClaimsIdentity in token management.</param> public VendorFilterBll(IUnitOfWork unitOfWork, ILoggerManager logger, IManageToken token, IVendorTransectionBll vendorTransection, IEmailTaskBll emailTask, IEmailService emailService) { _unitOfWork = unitOfWork; _token = token; _vendorTransection = vendorTransection; _emailTask = emailTask; _emailService = emailService; _logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="SummaryEmailTaskBll" /> class. /// </summary> /// <param name="unitOfWork">The utilities unit of work.</param> /// <param name="token">The ClaimsIdentity in token management.</param> public SummaryEmailTaskBll(IUnitOfWork unitOfWork, IManageToken token, IEmailTaskBll emailTask, IEmailService emailService, ILoggerManager logger, IConfigSetting config) { _unitOfWork = unitOfWork; _token = token; _emailTask = emailTask; _emailService = emailService; _logger = logger; _config = config; }
/// <summary> /// Initializes a new instance of the <see cref="SummaryEvaluationBll" /> class. /// </summary> /// <param name="unitOfWork">The utilities unit of work.</param> /// <param name="mapper">The auto mapper.</param> /// <param name="token">The ClaimsIdentity in token management.</param> public SummaryEvaluationBll(IUnitOfWork unitOfWork, IMapper mapper, IManageToken token, IWorkflowBll workflow, IEmailTaskBll emailTask, IEmailService emailService, IConfigSetting config) { _unitOfWork = unitOfWork; _mapper = mapper; _token = token; _workflow = workflow; _emailTask = emailTask; _emailService = emailService; _config = config; }