I have a discriminated union type exported via a dll from F# to be used in C#:
type Argument =
| IntValue
| FloatValue
| BoolValue of bool
In C# I can initialize something like Argument.NewBoolValue(true), but the other two types IntValue and FloatValue are not type generated via the F# compiler and hence marked as internal, is there a way to initialize them in C#?