2015-05-04 46 views
1

我想知道。我如何在Akka.net中使用插件?例如,我想製作一個插件來處理數據庫。我如何在Akka.net中使用插件

我有幾個問題:

  1. 我如何可以加載一個插件,我的應用程序?

  2. 如何配置插件。我的意思是我在我的應用程序中使用MVVM。我怎樣才能將設置從MVVM發送到插件?

更新

我想作一個客戶端服務器應用程序。客戶端是mvvm桌面應用程序,服務器是Windows服務。如何使用戶可以選擇和配置mvvm客戶端上的插件。我的意思是用戶在這個窗口中有一個窗口(我剛剛在Internet上找到了這個圖像,它顯示了我想要做的事),用戶可以選擇並配置插件。

enter image description here 問題。

如何在客戶端插件中選擇發送(安裝在服務器上),以及如果在安裝插件後客戶端更改了它們,將如何發送到服務器設置。

+0

我不知道Akka.net,但*我怎麼能加載一個插件到我的應用程序?*已被問了好幾次。此刻我們不確定你在問什麼問題2 –

+0

我對加載插件Akka.net的背景感興趣\t 我知道如何在「經典」桌面上使用插件應用程序,但如何在Akka.net中使用插件我無法找到。 – user45245

回答

0

Akka.NET中的插件基本上是與ActorSystem關聯的單例對象。

我們將它們用於Cluster和Persistence支持,即Akka.NET堆棧的可插入功能。

當你說「插件使用數據庫」時,我們確實有Akka.Persistence用於事件支持。 http://getakka.net/docs/Persistence

這是你在找什麼?

如果您只想使用actor中的數據庫,只需在消息處理程序中使用任何標準數據訪問代碼即可。 爲了與實體框架或類似對話,不需要插件。

這個問題還不太清楚。

你想讓你的插件做什麼?

+0

我已經更新了這個問題。 – user45245