public EvaluationService( IUnitWork unitWork, INotificationRepo repo, IGlobalMessageFactory globalMessageFactory, IMessageFactory messageFactory, IEvaluationRepo repo1, MedicalRepEvaluationsHandlers medicalRepHandlers, VisitAssertion visitAssertion, IVisitInteracting interacting, IMapper mapper, INotificationTypeRepo notificationTypeRepo ) : base(unitWork, repo, globalMessageFactory, messageFactory) { _unitWork = unitWork; _repo = repo1; _medicalRepHandlers = medicalRepHandlers; _visitAssertion = visitAssertion; _interacting = interacting; _mapper = mapper; _notificationTypeRepo = notificationTypeRepo; _eventBuilder = new EvaluationEventBuilder(_notificationTypeRepo); }
public NotificationTypeService(INotificationTypeRepo repo) : base(repo) { this.repo = repo; }
public EvaluationEventBuilder(INotificationTypeRepo notificationTypeRepo) : base(notificationTypeRepo) { }
protected EventBuilder(INotificationTypeRepo notificationTypeRepo) { _notificationTypeRepo = notificationTypeRepo; }