コード例 #1
0
        public async Task OnVehicleTotaled(OccurrenceSubmittedEvent integrationEvt)
        {
            _logger.LogDebug(integrationEvt.ToIndentedJson());

            var alert = new OccurrenceAlert
            {
                OccurrenceId     = integrationEvt.OccurrenceId,
                FirstName        = integrationEvt.FirstName,
                LastName         = integrationEvt.LastName,
                InsuredState     = integrationEvt.InsuredState,
                PolicyNumber     = integrationEvt.PolicyNumber,
                DateOfOccurrence = integrationEvt.DateOfOccurrence
            };

            await _submissionRepo.AddOccurrenceAlert(alert);
        }
コード例 #2
0
 public Task AddOccurrenceAlert(OccurrenceAlert alert)
 {
     return(_occurrences.InsertOneAsync(alert));
 }