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 EnrolleeService( ApiDbContext context, IHttpContextAccessor httpContext, ISubmissionRulesService automaticAdjudicationService, IEmailService emailService, IPrivilegeService privilegeService, IAccessTermService accessTermService, IEnrolleeProfileVersionService enroleeProfileVersionService, IBusinessEventService businessEventService) : base(context, httpContext) { _automaticAdjudicationService = automaticAdjudicationService; _emailService = emailService; _privilegeService = privilegeService; _accessTermService = accessTermService; _enroleeProfileVersionService = enroleeProfileVersionService; _businessEventService = businessEventService; }
public EnrolleeService CreateService( IHttpContextAccessor httpContext = null, ISubmissionRulesService automaticAdjudicationService = null, IEmailService emailService = null, IPrivilegeService privilegeService = null, IAccessTermService accessTermService = null, IEnrolleeProfileVersionService enroleeProfileVersionService = null, IBusinessEventService businessEventService = null) { return(new EnrolleeService( TestDb, httpContext ?? A.Fake <IHttpContextAccessor>(), automaticAdjudicationService ?? A.Fake <ISubmissionRulesService>(), emailService ?? A.Fake <IEmailService>(), privilegeService ?? A.Fake <IPrivilegeService>(), accessTermService ?? A.Fake <IAccessTermService>(), enroleeProfileVersionService ?? A.Fake <IEnrolleeProfileVersionService>(), businessEventService ?? A.Fake <IBusinessEventService>() )); }
public SubmissionService(ApiDbContext context, IHttpContextAccessor httpContext, IAccessTermService accessTermService, ISubmissionRulesService submissionRulesService, IBusinessEventService businessEventService, IEmailService emailService, IEnrolleeService enrolleeService, IEnrolleeProfileVersionService enrolleeProfileVersionService, IVerifiableCredentialService verifiableCredentialService, IPrivilegeService privilegeService) : base(context, httpContext) { _accessTermService = accessTermService; _submissionRulesService = submissionRulesService; _businessEventService = businessEventService; _emailService = emailService; _enrolleeService = enrolleeService; _enroleeProfileVersionService = enrolleeProfileVersionService; _verifiableCredentialService = verifiableCredentialService; _privilegeService = privilegeService; }
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; }