public void SetUp()
        {
            _context                    = new SettingsContext(_options);
            _databaseManager            = new DatabaseManager();
            _emrSystemRepository        = new EmrSystemRepository(_context);
            _databaseProtocolRepository = new DatabaseProtocolRepository(_context);
            _emrManagerService          = new EmrManagerService(_databaseManager, _emrSystemRepository, _databaseProtocolRepository);

            _emrManagerController = new EmrManagerController(_emrManagerService);
        }
示例#2
0
        public MtsController(IMediator mediator, IMtsSendService mtsSendService, IEmrManagerService emrManagerService, IIndicatorExtractRepository extractRepository)
        {
            _mediator          = mediator ?? throw new ArgumentNullException(nameof(mediator));
            _mtsSendService    = mtsSendService;
            _emrManagerService = emrManagerService;
            _extractRepository = extractRepository;
            var ver = GetType().Assembly.GetName().Version;

            _version = $"{ver.Major}.{ver.Minor}.{ver.Build}";
        }
示例#3
0
 public EmrManagerController(IEmrManagerService emrManagerService, IEmrMetricsService metricsService)
 {
     _emrManagerService = emrManagerService;
     _metricsService    = metricsService;
 }
 public DashboardController(IMediator mediator, IEmrManagerService emrManagerService)
 {
     _mediator          = mediator;
     _emrManagerService = emrManagerService;
 }
示例#5
0
 public EmrManagerController(IEmrManagerService emrManagerService)
 {
     _emrManagerService = emrManagerService;
 }