public Task Handle(UploadDataDayAssignDeleted message) { DayAssign dayAssign = GetDayAssignByFileId(Guid.Parse(message.SourceId)); return(UpdateDayAssign(dayAssign.Id, Builders <DayAssign> .Update.Pull(f => f.UploadList, dayAssign.UploadList.FirstOrDefault(x => x.FileId == Guid.Parse(message.SourceId))))); }
private void Apply(UploadDataDayAssignDeleted e) { IsDeleted = true; }