ユーザーがインターフェイスを渡し、それからクラスを動的に作成したい場合、オブジェクト式を使用してそれを行うことは可能ですか? つまり、与えられたインターフェースは次のとおりです。
type IMyInterface =
abstract Perform : Unit -> Unit
言い方はありますか:
obj = {
new IMyInterface with
member this.Perform() = Console.WriteLine("Perform this action")
}
そうでない場合、それを行う非 Reflection.Emit 方法はありますか?