コード例 #1
0
 public void Handle(CheckItemRemoved message)
 {
     Checklists.Where(x => x.Id == message.ChecklistId).MayFirst()
     .IfHasValueThenDo(list =>
     {
         list.RemoveItem(message.CheckItemId);
         PublishAggregations();
     });
 }
コード例 #2
0
 public void Handle(CheckItemRemoved message)
 {
     Analytics.TagEvent("Removed_Checklist_Item");
     Handle(api => api.Checklists.RemoveCheckItem(new ChecklistId(message.ChecklistId), message.CheckItemId));
 }