public async Task AppendEvacueeRegistrationAuditEntryAsync(RegistrationEvent notification, string userId, string userName, string userType) { await db.EvacueeRegistrationAudits.AddAsync(new Models.Db.EvacueeRegistrationAudit { User = userId, UserName = userName, UserType = userType, Action = notification.GetType().Name, EssFileNumber = long.Parse(notification.EssFileNumber), Content = JsonConvert.SerializeObject(notification) }); await db.SaveChangesAsync(); }