Skip to main content

MetadataTypesConfig

Assembly: ServiceStack.Client.dll​
View Source​
Declaration
[Exclude(Feature.Soap)]
public class MetadataTypesConfig

Properties​

BaseUrl​

View Source​
Declaration
public string BaseUrl { get; set; }

UsePath​

View Source​
Declaration
public string UsePath { get; set; }

MakePartial​

View Source​
Declaration
public bool MakePartial { get; set; }

MakeVirtual​

View Source​
Declaration
public bool MakeVirtual { get; set; }

MakeInternal​

View Source​
Declaration
public bool MakeInternal { get; set; }

BaseClass​

View Source​
Declaration
public string BaseClass { get; set; }

Package​

View Source​
Declaration
public string Package { get; set; }

AddReturnMarker​

View Source​
Declaration
public bool AddReturnMarker { get; set; }

AddDescriptionAsComments​

View Source​
Declaration
public bool AddDescriptionAsComments { get; set; }

AddDataContractAttributes​

View Source​
Declaration
public bool AddDataContractAttributes { get; set; }

AddIndexesToDataMembers​

View Source​
Declaration
public bool AddIndexesToDataMembers { get; set; }

AddGeneratedCodeAttributes​

View Source​
Declaration
public bool AddGeneratedCodeAttributes { get; set; }

AddImplicitVersion​

View Source​
Declaration
public int? AddImplicitVersion { get; set; }

AddResponseStatus​

View Source​
Declaration
public bool AddResponseStatus { get; set; }

AddServiceStackTypes​

View Source​
Declaration
public bool AddServiceStackTypes { get; set; }

AddModelExtensions​

View Source​
Declaration
public bool AddModelExtensions { get; set; }

AddPropertyAccessors​

View Source​
Declaration
public bool AddPropertyAccessors { get; set; }

ExcludeGenericBaseTypes​

View Source​
Declaration
public bool ExcludeGenericBaseTypes { get; set; }

SettersReturnThis​

View Source​
Declaration
public bool SettersReturnThis { get; set; }

MakePropertiesOptional​

View Source​
Declaration
public bool MakePropertiesOptional { get; set; }

ExportAsTypes​

View Source​
Declaration
public bool ExportAsTypes { get; set; }

ExcludeImplementedInterfaces​

View Source​
Declaration
public bool ExcludeImplementedInterfaces { get; set; }

AddDefaultXmlNamespace​

View Source​
Declaration
public string AddDefaultXmlNamespace { get; set; }

MakeDataContractsExtensible​

View Source​
Declaration
public bool MakeDataContractsExtensible { get; set; }

InitializeCollections​

View Source​
Declaration
public bool InitializeCollections { get; set; }

AddNamespaces​

View Source​
Declaration
public List<string> AddNamespaces { get; set; }

DefaultNamespaces​

View Source​
Declaration
public List<string> DefaultNamespaces { get; set; }

DefaultImports​

View Source​
Declaration
public List<string> DefaultImports { get; set; }

IncludeTypes​

View Source​
Declaration
public List<string> IncludeTypes { get; set; }

ExcludeTypes​

View Source​
Declaration
public List<string> ExcludeTypes { get; set; }

ExportTags​

View Source​
Declaration
public List<string> ExportTags { get; set; }

TreatTypesAsStrings​

View Source​
Declaration
public List<string> TreatTypesAsStrings { get; set; }

ExportValueTypes​

View Source​
Declaration
public bool ExportValueTypes { get; set; }

GlobalNamespace​

View Source​
Declaration
public string GlobalNamespace { get; set; }

ExcludeNamespace​

View Source​
Declaration
public bool ExcludeNamespace { get; set; }

DataClass​

View Source​
Declaration
public string DataClass { get; set; }

DataClassJson​

View Source​
Declaration
public string DataClassJson { get; set; }

IgnoreTypes​

View Source​
Declaration
public HashSet<Type> IgnoreTypes { get; set; }

ExportTypes​

View Source​
Declaration
public HashSet<Type> ExportTypes { get; set; }

ExportAttributes​

View Source​
Declaration
public HashSet<Type> ExportAttributes { get; set; }

IgnoreTypesInNamespaces​

View Source​
Declaration
public List<string> IgnoreTypesInNamespaces { get; set; }