F# 如何使用Akkling设置回退?

F# 如何使用Akkling设置回退?,f#,akka.net,F#,Akka.net,直接使用Akka.net时,我可以执行以下操作: let superProps = Backoff.OnFailure(p, "supervised", TimeSpan.FromSeconds(1.0), TimeSpan.FromMinutes(1.0), 0.2) 当我使用Akkling定义道具时,如下所示: let p = props(actorOf2(fun a -> SomeActor.someBehavior foo bar a)) 我得到一个错误: The type '

直接使用Akka.net时,我可以执行以下操作:

let superProps = Backoff.OnFailure(p, "supervised", TimeSpan.FromSeconds(1.0), TimeSpan.FromMinutes(1.0), 0.2)
当我使用Akkling定义道具时,如下所示:

let p = props(actorOf2(fun a -> SomeActor.someBehavior foo bar a))
我得到一个错误:

The type 'Props<obj>' is not compatible with the type 'Props'
类型“Props”与类型“Props”不兼容
那么如何正确使用Akkling呢?

Akkling的
Props
类型有
ToProps
方法,将其转换为传统的Akka.NET
Props
类型