コード例 #1
0
 public Task Handle(JobAssignAllWeeksChangedEvent message)
 {
     return(UpdateJobAssign(Guid.Parse(message.SourceId),
                            Builders <JobAssign> .Update.Set(f => f.WeekList, message.Weeks),
                            Builders <JobAssign> .Update.Set(f => f.ChangedByRole, message.ChangedByRole)));
 }
コード例 #2
0
 private void Apply(JobAssignAllWeeksChangedEvent e)
 {
     WeekList      = e.Weeks.ToList();
     ChangedByRole = e.ChangedByRole;
 }