摘要:
上篇隨筆討論了CQRS中Command的一種基本實(shí)現(xiàn)。面對(duì)UI中的各種命令,Controller會(huì)創(chuàng)建相應(yīng)的Command對(duì)象,然后將其交給CommandBus,由CommandBus統(tǒng)一派發(fā)到相應(yīng)的CommandExecutor中去執(zhí)行,我們的ICommandBus的接口聲明如下:public interface ICommandBus{ void Send<TCommand>(TCommand cmd) where TCommand : ICommand;}當(dāng)在實(shí)際項(xiàng)目中應(yīng)用CQRS時(shí),我們會(huì)發(fā)現(xiàn)上面的做法存在一個(gè)問(wèn)題:有時(shí)候我們希望Command在執(zhí)行完后返回一些結(jié)果,但上面 閱讀全文
posted @ 2012-03-29 22:43
水言木
閱讀(7032)
評(píng)論(16)
推薦(5)
浙公網(wǎng)安備 33010602011771號(hào)