public void Process(HealthRiskCreated @event)
        {
            var healthRisk = new HealthRisk()
            {
                Id             = @event.Id,
                Name           = @event.Name,
                ReadableId     = @event.ReadableId,
                Threshold      = @event.Threshold,
                CaseDefinition = @event.CaseDefinition,
                //ConfirmedCase = @event.ConfirmedCase,
                Note = @event.Note,
                //ProbableCase = @event.ProbableCase,
                CommunityCase = @event.CommunityCase,
                //SuspectedCase = @event.SuspectedCase,
                KeyMessage = @event.KeyMessage
            };

            _healthRisks.SaveAsync(healthRisk);
        }
예제 #2
0
        public IActionResult AddHealthRisk([FromBody] HealthRisk healthRisk)
        {
            _healthRisks.SaveAsync(healthRisk);

            return(Ok());
        }