[英]How do i create an akka.net router in f#?
I could not figure out how to create a router actor in f#. 我不知道如何在f#中创建路由器actor。 And the f# Api page does not offer much help either.
而且,f#Api页面也没有提供太多帮助。 Any sample code is very much appreciated.
非常感谢任何示例代码。
One way is to define routers via HOCON config - this looks the same for both C# and F# versions. 一种方法是通过HOCON config定义路由器-C#和F#版本看起来都一样。
In case of Akka.FSharp plugin, you can define router programaticaly: let actorRef = spawnOpt system actorName actorBehavior [ Router(routerConfig) ]
如果是Akka.FSharp插件,则可以通过编程方式定义路由器:
let actorRef = spawnOpt system actorName actorBehavior [ Router(routerConfig) ]
In case of Akkling plugin, you can define it like: let actorRef = spawn system actorName { props(actorBehavior) with Router = routerConfig }
如果是Akkling插件,则可以这样定义:
let actorRef = spawn system actorName { props(actorBehavior) with Router = routerConfig }
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.