F# で ServiceStack Web サービスを作成しており、一部の機能を制限する必要があります (たとえば、SOAP サポートを削除するなど)。
C# では、パイプ操作を使用して、次のように複数の列挙型 (ServiceStack.ServiceHost.Feature) を EnableFeatures プロパティに割り当てています。
SetConfig(new EndpointHostConfig
{
DebugMode = true, //Show StackTraces in responses in development
EnableFeatures = Feature.Json | Feature.Xml | Feature.Html | Feature.Metadata | Feature.Jsv
});
ただし、F# では、パイプを使用してこれを達成することはできません。私が試みる他のすべてのことは、列挙型への関数適用を試みることです。この場合、複数の列挙型を割り当てるにはどうすればよいですか?