2016-09-07 48 views
-1

微軟BotBuilder模仿什麼樣的設計模式?它看起來像一個單一的單一SOA應用程序?是否有多種設計用於建造者的主要部分?BotFramework仿效什麼樣的設計模式

+0

明顯的虛假賬戶是顯而易見的。 – Krythic

+0

我一定是假的,因爲我問了一個問題,但我仍然問這個問題,沒有人迴應... – jpop

回答

0

Bot Builder SDK使用多種設計模式。例如,IPostToBot中間件和IBotToUser接口通常被修飾器增加。

組合根(在book中的術語後面)是我們使用實例化在Autofac依賴注入容器中註冊的服務的地方。此組合根目錄也可以與託管的ASP.NET依賴注入容器統一。一般來說,我們儘量避免服務定位器反模式。

0

用於bot框架本身的模式是組合根模式,它們使用稱爲「autofac」的控制框架反轉它。

+0

我從來沒有聽說過它。謝謝。 – jpop