我正在尝试使用我在不同地方找到的示例来实现类型提供程序。
我想要的是能够创建一个构造函数,它将提供的参数分配给正确的属性。结果将与下面的类型执行相同的操作。
type SomeType(arg1: int, arg2: string) =
member this.Arg1 = arg1
member this.Arg2 = arg2
我尝试了不同的方法,但我无法通过 args 列表中的第一个参数。
ProvidedConstructor(
parameters = parameters,
InvokeCode = (fun args -> ??)
必须调用什么样的代码来实现这一点。还是我必须采取另一种方法?