(* Options: Date: 2024-05-16 09:41:09 Version: 6.111 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://sharpscript.net //GlobalNamespace: //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //ExportValueTypes: False IncludeTypes: QueryGitHubRepos.* //ExcludeTypes: //InitializeCollections: True //AddNamespaces: *) namespace ServiceStack open System open System.Collections open System.Collections.Generic open System.Runtime.Serialization open ServiceStack open ServiceStack.DataAnnotations [] type GithubUser() = member val Id:Int32 = new Int32() with get,set member val Login:String = null with get,set member val Avatar_Url:String = null with get,set member val Url:String = null with get,set member val Followers:Nullable = new Nullable() with get,set member val Following:Nullable = new Nullable() with get,set member val Type:String = null with get,set member val Public_Gists:Nullable = new Nullable() with get,set member val Location:String = null with get,set member val Company:String = null with get,set member val Html_Url:String = null with get,set member val Public_Repos:Nullable = new Nullable() with get,set member val Created_At:Nullable = new Nullable() with get,set member val Blog:String = null with get,set member val Email:String = null with get,set member val Name:String = null with get,set member val Hireable:Nullable = new Nullable() with get,set member val Gravatar_Id:String = null with get,set member val Bio:String = null with get,set [] type GithubRepo() = member val Id:Int32 = new Int32() with get,set member val Name:String = null with get,set member val Description:String = null with get,set member val Homepage:String = null with get,set member val Language:String = null with get,set member val Watchers_Count:Int32 = new Int32() with get,set member val Stargazes_Count:Int32 = new Int32() with get,set member val Forks_Count:Int32 = new Int32() with get,set member val Open_Issues_Count:Int32 = new Int32() with get,set member val Size:Int32 = new Int32() with get,set member val Full_Name:String = null with get,set member val Created_at:DateTime = new DateTime() with get,set member val Pushed_At:Nullable = new Nullable() with get,set member val Updated_At:Nullable = new Nullable() with get,set member val Has_issues:Boolean = new Boolean() with get,set member val Has_Downloads:Boolean = new Boolean() with get,set member val Has_Wiki:Boolean = new Boolean() with get,set member val Has_Pages:Boolean = new Boolean() with get,set member val Fork:Boolean = new Boolean() with get,set member val Owner:GithubUser = null with get,set member val Svn_Url:String = null with get,set member val Mirror_Url:String = null with get,set member val Url:String = null with get,set member val Ssh_Url:String = null with get,set member val Html_Url:String = null with get,set member val Clone_Url:String = null with get,set member val Git_Url:String = null with get,set member val Private:Boolean = new Boolean() with get,set [] type QueryGitHubRepos() = inherit QueryData() interface IReturn> member val UserName:String = null with get,set