さまざまな場所で見つけた例を使用して、タイププロバイダーを実装しようとしています。
私が望むのは、提供された引数を適切なプロパティに割り当てるコンストラクターを作成できるようにすることです。結果は、以下のタイプと同じことを行います。
type SomeType(arg1: int, arg2: string) =
member this.Arg1 = arg1
member this.Arg2 = arg2
さまざまなアプローチを試しましたが、引数リストの最初の引数を渡すことができません。
ProvidedConstructor(
parameters = parameters,
InvokeCode = (fun args -> ??)
これを実現するには、どのような種類のコードを呼び出す必要がありますか。それとも、別のアプローチを取る必要がありますか?