コード例 #1
0
 /// <summary>
 /// Alert Evaluation Job
 /// </summary>
 /// <param name="alertEvaluator"></param>
 /// <param name="alertInputProvider"></param>
 /// <param name="patientProvider"></param>
 /// <param name="logger"></param>
 public AlertEvaluationJob(IAlertEvaluator alertEvaluator, IAlertInputProvider alertInputProvider, IPatientProvider patientProvider, INotificationService commManager, IGenericLogger logger)
 {
     this._alertEvaluator       = alertEvaluator;
     this._patientProvider      = patientProvider;
     this._logger               = logger;
     this._alertInputProvider   = alertInputProvider;
     this._communicationManager = commManager;
 }
コード例 #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="context">Data Context</param>
 /// <param name="alertEvaluator"></param>
 /// <param name="logger">Logger</param>
 public AlertController(IAlertEvaluator alertEvaluator)
 {
     _alertEvaluator = alertEvaluator;
 }
コード例 #3
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="context">Data Context</param>
 /// <param name="alertEvaluator"></param>
 /// <param name="logger">Logger</param>
 public AlertController(Context.DSSContext context, IAlertEvaluator alertEvaluator, ILogger <DSSController> logger)
 {
     _context        = context;
     _logger         = logger;
     _alertEvaluator = alertEvaluator;
 }