public SubmissionService CreateService( IHttpContextAccessor httpContext = null, IAgreementService agreementService = null, ISubmissionRulesService submissionRulesService = null, IBusinessEventService businessEventService = null, IEmailService emailService = null, IEnrolleeService enrolleeService = null, IEnrolleeSubmissionService enrolleeSubmissionService = null, IVerifiableCredentialService verifiableCredentialService = null, IPrivilegeService privilegeService = null, ILogger <SubmissionService> logger = null) { return(new SubmissionService( TestDb, httpContext ?? A.Fake <IHttpContextAccessor>(), agreementService ?? A.Fake <IAgreementService>(), submissionRulesService ?? A.Fake <ISubmissionRulesService>(), businessEventService ?? A.Fake <IBusinessEventService>(), emailService ?? A.Fake <IEmailService>(), enrolleeService ?? A.Fake <IEnrolleeService>(), enrolleeSubmissionService ?? A.Fake <IEnrolleeSubmissionService>(), verifiableCredentialService ?? A.Fake <IVerifiableCredentialService>(), privilegeService ?? A.Fake <IPrivilegeService>(), logger ?? A.Fake <ILogger <SubmissionService> >() )); }
public EnrolleeAgreementsController( IEnrolleeService enrolleeService, IAgreementService agreementService, IEnrolleeSubmissionService enrolleeSubmissionService, IRazorConverterService razorConverterService, IBusinessEventService businessEventService, IPdfService pdfService) { _enrolleeService = enrolleeService; _agreementService = agreementService; _enrolleeSubmissionService = enrolleeSubmissionService; _razorConverterService = razorConverterService; _businessEventService = businessEventService; _pdfService = pdfService; }
public SubmissionsController( ISubmissionService submissionService, IAdminService adminService, IEnrolleeService enrolleeService, IAgreementService agreementService, IEnrolleeSubmissionService enrolleeSubmissionService, IBusinessEventService businessEventService) { _submissionService = submissionService; _adminService = adminService; _enrolleeService = enrolleeService; _agreementService = agreementService; _enrolleeSubmissionService = enrolleeSubmissionService; _businessEventService = businessEventService; }
public EnrolleesController( IEnrolleeService enrolleeService, IAgreementService agreementService, IEnrolleeSubmissionService enrolleeSubmissionService, IAdminService adminService, IBusinessEventService businessEventService, IEmailService emailService, IDocumentService documentService, IRazorConverterService razorConverterService) { _enrolleeService = enrolleeService; _agreementService = agreementService; _enrolleeSubmissionService = enrolleeSubmissionService; _adminService = adminService; _businessEventService = businessEventService; _emailService = emailService; _documentService = documentService; _razorConverterService = razorConverterService; }
public EnrolleeService CreateService( IHttpContextAccessor httpContext = null, IMapper mapper = null, ISubmissionRulesService automaticAdjudicationService = null, IEmailService emailService = null, IEnrolleeSubmissionService enrolleeSubmissionService = null, IBusinessEventService businessEventService = null, ISiteService siteService = null, IDocumentManagerClient documentClient = null) { return(new EnrolleeService( TestDb, httpContext ?? A.Fake <IHttpContextAccessor>(), mapper ?? DefaultMapper(), automaticAdjudicationService ?? A.Fake <ISubmissionRulesService>(), emailService ?? A.Fake <IEmailService>(), enrolleeSubmissionService ?? A.Fake <IEnrolleeSubmissionService>(), businessEventService ?? A.Fake <IBusinessEventService>(), siteService ?? A.Fake <ISiteService>(), documentClient ?? A.Fake <IDocumentManagerClient>() )); }
public SubmissionService( ApiDbContext context, IHttpContextAccessor httpContext, IAgreementService agreementService, ISubmissionRulesService submissionRulesService, IBusinessEventService businessEventService, IEmailService emailService, IEnrolleeService enrolleeService, IEnrolleeSubmissionService enrolleeSubmissionService, IVerifiableCredentialService verifiableCredentialService, IPrivilegeService privilegeService, ILogger <SubmissionService> logger) : base(context, httpContext) { _agreementService = agreementService; _submissionRulesService = submissionRulesService; _businessEventService = businessEventService; _emailService = emailService; _enrolleeService = enrolleeService; _enrolleeSubmissionService = enrolleeSubmissionService; _verifiableCredentialService = verifiableCredentialService; _privilegeService = privilegeService; _logger = logger; }