如何在F#中创建ClusterSingleton actor

时间:2016-08-18 21:48:48

标签: f# akka.net

使用功能模式在F#中创建Akka.NET actor很简单,例如actorOf2

let aref = spawn system "my-actor" (actorOf2 myFunction)

但是还有像ClusterSingleton这样的其他演员需要使用OO方法,所以我可以按类型获取演员:

type MySingletonActor() =
    inherit UntypedActor()

// then something like
system.ActorOf(ClusterSingletonManager.Props(Props.Create<MySingletonActor>() ... )

有没有办法使用F#中的函数模式创建一个actor作为ClusterSingleton使用?

0 个答案:

没有答案