void Apply(EntrySelfAssessmentAdded @event) { if (_selfAssessments.ContainsKey(@event.SelfAssessment.SkillId) && !_selfAssessments[@event.SelfAssessment.SkillId].ContainsKey(@event.SelfAssessment.CreatedAt.ToUnixTimeMilliseconds())) { // Add the new Self assessment. _selfAssessments[@event.SelfAssessment.SkillId].Add(@event.SelfAssessment.CreatedAt.ToUnixTimeMilliseconds(), @event.SelfAssessment); } }
private void OnEntrySelfAssessmentAdded(IDbTransaction tx, ICommit commit, EntrySelfAssessmentAdded @event) { InsertEntrySelfAssessment(tx, @event.SelfAssessment); }