【问题标题】:How can I use plugins in Akka.net如何在 Akka.net 中使用插件
【发布时间】:2015-07-13 14:05:04
【问题描述】:

我想知道。如何在Akka.net 中使用插件?例如,我想做一个插件来处理数据库。

我有几个问题:

  1. 如何将插件加载到我的应用中?

  2. 如何配置插件。我的意思是我在我的应用程序中使用 MVVM。如何将设置从 MVVM 发送到插件?

更新

我想做一个客户端服务器应用程序。客户端是 mvvm 桌面应用程序,服务器是 Windows 服务。如何使用户可以在 mvvm 客户端上选择和配置插件。我的意思是用户有一个窗口(我刚刚在互联网上找到的这张图片显示了我想要做什么)在这个窗口中用户可以选择和配置插件。

题。

在客户端插件中选择的如何发送(安装在服务器上),以及如果客户端在安装插件后更改了设置,如何发送到服务器。

【问题讨论】:

  • 我不了解 Akka.net,但 如何将插件加载到我的应用程序中? 已被多次询问。同样,目前我们不确定您在问题 2 中要问什么
  • 我对在 Akka.net 的上下文中加载插件感兴趣我知道如何在“经典”桌面应用程序中使用插件,但是如何在 Akka.net 中使用插件我可以'找不到。

标签: c# akka actor


【解决方案1】:

Akka.NET 中的插件本质上是与 ActorSystem 关联的单例对象。

我们将它们用于集群和持久性支持,即 Akka.NET 堆栈的可插拔特性。

当您说“使用数据库的插件”时,我们确实有 Akka.Persistence 用于事件溯源支持。 http://getakka.net/docs/Persistence

这就是你要找的吗?

如果您只想使用参与者内部的数据库,只需在消息处理程序中使用任何标准数据访问代码。 无需插件即可与实体框架或类似工具进行对话。

这个问题很不清楚。

您希望您的插件具体做什么?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-21
    • 2018-01-27
    相关资源
    最近更新 更多