(* Options: Date: 2024-04-23 18:50:56 Version: 6.111 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://grpc.servicestack.net //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: Protoc.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace ProtocApi.ServiceModel open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations [] type ProtocLang = | Cpp = 0 | CSharp = 1 | Dart = 2 | Java = 3 | JavaLite = 4 | ObjectiveC = 5 | Php = 6 | Python = 7 | Ruby = 8 | Go = 9 | JavaScriptClosure = 10 | JavaScriptCommonJs = 11 | JavaScriptNodeJs = 12 | Swift = 13 | TypeScript = 14 | TypeScriptBinary = 15 [] type ProtocResponse() = member val Lang:ProtocLang = new ProtocLang() with get,set member val GeneratedFiles:Dictionary = new Dictionary() with get,set member val ArchiveUrl:String = null with get,set member val ResponseStatus:ResponseStatus = null with get,set [] [] type Protoc() = interface IReturn member val Lang:ProtocLang = new ProtocLang() with get,set member val Files:Dictionary = new Dictionary() with get,set member val ProtoUrl:String = null with get,set