"use strict";
export class HelloResponse {
/** @param {{result?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
result;
}
export class ListResult {
/** @param {{result?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
result;
}
export class ArrayResult {
/** @param {{result?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
result;
}
export class CancelRequest {
/** @param {{tag?:string,meta?:{ [index:string]: string; }}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
tag;
/** @type {{ [index:string]: string; }} */
meta;
}
export class CancelRequestResponse {
/** @param {{tag?:string,elapsed?:string,meta?:{ [index:string]: string; },responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
tag;
/** @type {string} */
elapsed;
/** @type {{ [index:string]: string; }} */
meta;
/** @type {ResponseStatus} */
responseStatus;
}
export class UpdateEventSubscriber {
/** @param {{id?:string,subscribeChannels?:string[],unsubscribeChannels?:string[]}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
id;
/** @type {string[]} */
subscribeChannels;
/** @type {string[]} */
unsubscribeChannels;
}
export class UpdateEventSubscriberResponse {
/** @param {{responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ResponseStatus} */
responseStatus;
}
export class GetApiKeys {
/** @param {{environment?:string,meta?:{ [index:string]: string; }}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
environment;
/** @type {{ [index:string]: string; }} */
meta;
}
export class UserApiKey {
/** @param {{key?:string,keyType?:string,expiryDate?:string,meta?:{ [index:string]: string; }}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
key;
/** @type {string} */
keyType;
/** @type {?string} */
expiryDate;
/** @type {{ [index:string]: string; }} */
meta;
}
export class GetApiKeysResponse {
/** @param {{results?:UserApiKey[],meta?:{ [index:string]: string; },responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {UserApiKey[]} */
results;
/** @type {{ [index:string]: string; }} */
meta;
/** @type {ResponseStatus} */
responseStatus;
}
export class RegenerateApiKeys {
/** @param {{environment?:string,meta?:{ [index:string]: string; }}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
environment;
/** @type {{ [index:string]: string; }} */
meta;
}
export class RegenerateApiKeysResponse {
/** @param {{results?:UserApiKey[],meta?:{ [index:string]: string; },responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {UserApiKey[]} */
results;
/** @type {{ [index:string]: string; }} */
meta;
/** @type {ResponseStatus} */
responseStatus;
}
export class ConvertSessionToToken {
/** @param {{preserveSession?:boolean,meta?:{ [index:string]: string; }}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {boolean} */
preserveSession;
/** @type {{ [index:string]: string; }} */
meta;
}
export class ConvertSessionToTokenResponse {
/** @param {{meta?:{ [index:string]: string; },accessToken?:string,refreshToken?:string,responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {{ [index:string]: string; }} */
meta;
/** @type {string} */
accessToken;
/** @type {string} */
refreshToken;
/** @type {ResponseStatus} */
responseStatus;
}
export class GetAccessTokenResponse {
/** @param {{accessToken?:string,meta?:{ [index:string]: string; },responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
accessToken;
/** @type {{ [index:string]: string; }} */
meta;
/** @type {ResponseStatus} */
responseStatus;
}
export class GetAccessToken {
/** @param {{refreshToken?:string,meta?:{ [index:string]: string; }}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
refreshToken;
/** @type {{ [index:string]: string; }} */
meta;
}
export class NavItem {
/** @param {{label?:string,href?:string,exact?:boolean,id?:string,className?:string,iconClass?:string,iconSrc?:string,show?:string,hide?:string,children?:NavItem[],meta?:{ [index:string]: string; }}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
label;
/** @type {string} */
href;
/** @type {?boolean} */
exact;
/** @type {string} */
id;
/** @type {string} */
className;
/** @type {string} */
iconClass;
/** @type {string} */
iconSrc;
/** @type {string} */
show;
/** @type {string} */
hide;
/** @type {NavItem[]} */
children;
/** @type {{ [index:string]: string; }} */
meta;
}
export class GetNavItems {
/** @param {{name?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
name;
}
export class GetNavItemsResponse {
/** @param {{baseUrl?:string,results?:NavItem[],navItemsMap?:{ [index:string]: NavItem[]; },meta?:{ [index:string]: string; },responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
baseUrl;
/** @type {NavItem[]} */
results;
/** @type {{ [index:string]: NavItem[]; }} */
navItemsMap;
/** @type {{ [index:string]: string; }} */
meta;
/** @type {ResponseStatus} */
responseStatus;
}
export class EmptyResponse {
/** @param {{responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {ResponseStatus} */
responseStatus;
}
export class IdResponse {
/** @param {{id?:string,responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
id;
/** @type {ResponseStatus} */
responseStatus;
}
export class StringResponse {
/** @param {{result?:string,meta?:{ [index:string]: string; },responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
result;
/** @type {{ [index:string]: string; }} */
meta;
/** @type {ResponseStatus} */
responseStatus;
}
export class StringsResponse {
/** @param {{results?:string[],meta?:{ [index:string]: string; },responseStatus?:ResponseStatus}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string[]} */
results;
/** @type {{ [index:string]: string; }} */
meta;
/** @type {ResponseStatus} */
responseStatus;
}
export class AuditBase {
/** @param {{createdDate?:string,createdBy?:string,modifiedDate?:string,modifiedBy?:string,deletedDate?:string,deletedBy?:string}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {string} */
createdDate;
/** @type {string} */
createdBy;
/** @type {string} */
modifiedDate;
/** @type {string} */
modifiedBy;
/** @type {?string} */
deletedDate;
/** @type {string} */
deletedBy;
}
export class DummyTypes {
/** @param {{helloResponses?:HelloResponse[],listResult?:ListResult[],arrayResult?:ArrayResult[],cancelRequest?:CancelRequest,cancelRequestResponse?:CancelRequestResponse,updateEventSubscriber?:UpdateEventSubscriber,updateEventSubscriberResponse?:UpdateEventSubscriberResponse,getApiKeys?:GetApiKeys,getApiKeysResponse?:GetApiKeysResponse,regenerateApiKeys?:RegenerateApiKeys,regenerateApiKeysResponse?:RegenerateApiKeysResponse,userApiKey?:UserApiKey,convertSessionToToken?:ConvertSessionToToken,convertSessionToTokenResponse?:ConvertSessionToTokenResponse,getAccessToken?:GetAccessToken,getAccessTokenResponse?:GetAccessTokenResponse,navItem?:NavItem,getNavItems?:GetNavItems,getNavItemsResponse?:GetNavItemsResponse,emptyResponse?:EmptyResponse,idResponse?:IdResponse,stringResponse?:StringResponse,stringsResponse?:StringsResponse,auditBase?:AuditBase}} [init] */
constructor(init) { Object.assign(this, init) }
/** @type {HelloResponse[]} */
helloResponses;
/** @type {ListResult[]} */
listResult;
/** @type {ArrayResult[]} */
arrayResult;
/** @type {CancelRequest} */
cancelRequest;
/** @type {CancelRequestResponse} */
cancelRequestResponse;
/** @type {UpdateEventSubscriber} */
updateEventSubscriber;
/** @type {UpdateEventSubscriberResponse} */
updateEventSubscriberResponse;
/** @type {GetApiKeys} */
getApiKeys;
/** @type {GetApiKeysResponse} */
getApiKeysResponse;
/** @type {RegenerateApiKeys} */
regenerateApiKeys;
/** @type {RegenerateApiKeysResponse} */
regenerateApiKeysResponse;
/** @type {UserApiKey} */
userApiKey;
/** @type {ConvertSessionToToken} */
convertSessionToToken;
/** @type {ConvertSessionToTokenResponse} */
convertSessionToTokenResponse;
/** @type {GetAccessToken} */
getAccessToken;
/** @type {GetAccessTokenResponse} */
getAccessTokenResponse;
/** @type {NavItem} */
navItem;
/** @type {GetNavItems} */
getNavItems;
/** @type {GetNavItemsResponse} */
getNavItemsResponse;
/** @type {EmptyResponse} */
emptyResponse;
/** @type {IdResponse} */
idResponse;
/** @type {StringResponse} */
stringResponse;
/** @type {StringsResponse} */
stringsResponse;
/** @type {AuditBase} */
auditBase;
}
To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /xml/oneway/DummyTypes HTTP/1.1
Host: test.servicestack.net
Accept: application/xml
Content-Type: application/xml
Content-Length: length
<DummyTypes xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Test.ServiceInterface">
<ArrayResult xmlns:d2p1="http://schemas.datacontract.org/2004/07/Test.ServiceModel">
<d2p1:ArrayResult>
<d2p1:Result>String</d2p1:Result>
</d2p1:ArrayResult>
</ArrayResult>
<AuditBase xmlns:d2p1="http://schemas.servicestack.net/types" i:nil="true" />
<CancelRequest xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Tag>String</d2p1:Tag>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</CancelRequest>
<CancelRequestResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Tag>String</d2p1:Tag>
<d2p1:Elapsed>PT0S</d2p1:Elapsed>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</CancelRequestResponse>
<ConvertSessionToToken xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:PreserveSession>false</d2p1:PreserveSession>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</ConvertSessionToToken>
<ConvertSessionToTokenResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:AccessToken>String</d2p1:AccessToken>
<d2p1:RefreshToken>String</d2p1:RefreshToken>
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</ConvertSessionToTokenResponse>
<EmptyResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</EmptyResponse>
<GetAccessToken xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:RefreshToken>String</d2p1:RefreshToken>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</GetAccessToken>
<GetAccessTokenResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:AccessToken>String</d2p1:AccessToken>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</GetAccessTokenResponse>
<GetApiKeys xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Environment>String</d2p1:Environment>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</GetApiKeys>
<GetApiKeysResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Results>
<d2p1:UserApiKey>
<d2p1:Key>String</d2p1:Key>
<d2p1:KeyType>String</d2p1:KeyType>
<d2p1:ExpiryDate>0001-01-01T00:00:00</d2p1:ExpiryDate>
<d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:UserApiKey>
</d2p1:Results>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</GetApiKeysResponse>
<GetNavItems xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Name>String</d2p1:Name>
</GetNavItems>
<GetNavItemsResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:BaseUrl>String</d2p1:BaseUrl>
<d2p1:Results>
<d2p1:NavItem>
<d2p1:Children>
<d2p1:NavItem>
<d2p1:Children>
<d2p1:NavItem>
<d2p1:Children i:nil="true" />
<d2p1:ClassName>String</d2p1:ClassName>
<d2p1:Exact>false</d2p1:Exact>
<d2p1:Hide>String</d2p1:Hide>
<d2p1:Href>String</d2p1:Href>
<d2p1:IconClass>String</d2p1:IconClass>
<d2p1:IconSrc>String</d2p1:IconSrc>
<d2p1:Id>String</d2p1:Id>
<d2p1:Label>String</d2p1:Label>
<d2p1:Meta xmlns:d9p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d9p1:KeyValueOfstringstring>
<d9p1:Key>String</d9p1:Key>
<d9p1:Value>String</d9p1:Value>
</d9p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:Show>String</d2p1:Show>
</d2p1:NavItem>
</d2p1:Children>
<d2p1:ClassName>String</d2p1:ClassName>
<d2p1:Exact>false</d2p1:Exact>
<d2p1:Hide>String</d2p1:Hide>
<d2p1:Href>String</d2p1:Href>
<d2p1:IconClass>String</d2p1:IconClass>
<d2p1:IconSrc>String</d2p1:IconSrc>
<d2p1:Id>String</d2p1:Id>
<d2p1:Label>String</d2p1:Label>
<d2p1:Meta xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:KeyValueOfstringstring>
<d7p1:Key>String</d7p1:Key>
<d7p1:Value>String</d7p1:Value>
</d7p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:Show>String</d2p1:Show>
</d2p1:NavItem>
</d2p1:Children>
<d2p1:ClassName>String</d2p1:ClassName>
<d2p1:Exact>false</d2p1:Exact>
<d2p1:Hide>String</d2p1:Hide>
<d2p1:Href>String</d2p1:Href>
<d2p1:IconClass>String</d2p1:IconClass>
<d2p1:IconSrc>String</d2p1:IconSrc>
<d2p1:Id>String</d2p1:Id>
<d2p1:Label>String</d2p1:Label>
<d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:Show>String</d2p1:Show>
</d2p1:NavItem>
</d2p1:Results>
<d2p1:NavItemsMap xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringArrayOfNavItemEdXdwojR>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>
<d2p1:NavItem>
<d2p1:Children>
<d2p1:NavItem>
<d2p1:Children>
<d2p1:NavItem>
<d2p1:Children i:nil="true" />
<d2p1:ClassName>String</d2p1:ClassName>
<d2p1:Exact>false</d2p1:Exact>
<d2p1:Hide>String</d2p1:Hide>
<d2p1:Href>String</d2p1:Href>
<d2p1:IconClass>String</d2p1:IconClass>
<d2p1:IconSrc>String</d2p1:IconSrc>
<d2p1:Id>String</d2p1:Id>
<d2p1:Label>String</d2p1:Label>
<d2p1:Meta>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:Show>String</d2p1:Show>
</d2p1:NavItem>
</d2p1:Children>
<d2p1:ClassName>String</d2p1:ClassName>
<d2p1:Exact>false</d2p1:Exact>
<d2p1:Hide>String</d2p1:Hide>
<d2p1:Href>String</d2p1:Href>
<d2p1:IconClass>String</d2p1:IconClass>
<d2p1:IconSrc>String</d2p1:IconSrc>
<d2p1:Id>String</d2p1:Id>
<d2p1:Label>String</d2p1:Label>
<d2p1:Meta>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:Show>String</d2p1:Show>
</d2p1:NavItem>
</d2p1:Children>
<d2p1:ClassName>String</d2p1:ClassName>
<d2p1:Exact>false</d2p1:Exact>
<d2p1:Hide>String</d2p1:Hide>
<d2p1:Href>String</d2p1:Href>
<d2p1:IconClass>String</d2p1:IconClass>
<d2p1:IconSrc>String</d2p1:IconSrc>
<d2p1:Id>String</d2p1:Id>
<d2p1:Label>String</d2p1:Label>
<d2p1:Meta>
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:Show>String</d2p1:Show>
</d2p1:NavItem>
</d3p1:Value>
</d3p1:KeyValueOfstringArrayOfNavItemEdXdwojR>
</d2p1:NavItemsMap>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</GetNavItemsResponse>
<HelloResponses xmlns:d2p1="http://schemas.datacontract.org/2004/07/Test.ServiceModel">
<d2p1:HelloResponse>
<d2p1:Result>String</d2p1:Result>
</d2p1:HelloResponse>
</HelloResponses>
<IdResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Id>String</d2p1:Id>
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</IdResponse>
<ListResult xmlns:d2p1="http://schemas.datacontract.org/2004/07/Test.ServiceModel">
<d2p1:ListResult>
<d2p1:Result>String</d2p1:Result>
</d2p1:ListResult>
</ListResult>
<NavItem xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Children>
<d2p1:NavItem>
<d2p1:Children>
<d2p1:NavItem>
<d2p1:Children>
<d2p1:NavItem i:nil="true" />
</d2p1:Children>
<d2p1:ClassName>String</d2p1:ClassName>
<d2p1:Exact>false</d2p1:Exact>
<d2p1:Hide>String</d2p1:Hide>
<d2p1:Href>String</d2p1:Href>
<d2p1:IconClass>String</d2p1:IconClass>
<d2p1:IconSrc>String</d2p1:IconSrc>
<d2p1:Id>String</d2p1:Id>
<d2p1:Label>String</d2p1:Label>
<d2p1:Meta xmlns:d7p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d7p1:KeyValueOfstringstring>
<d7p1:Key>String</d7p1:Key>
<d7p1:Value>String</d7p1:Value>
</d7p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:Show>String</d2p1:Show>
</d2p1:NavItem>
</d2p1:Children>
<d2p1:ClassName>String</d2p1:ClassName>
<d2p1:Exact>false</d2p1:Exact>
<d2p1:Hide>String</d2p1:Hide>
<d2p1:Href>String</d2p1:Href>
<d2p1:IconClass>String</d2p1:IconClass>
<d2p1:IconSrc>String</d2p1:IconSrc>
<d2p1:Id>String</d2p1:Id>
<d2p1:Label>String</d2p1:Label>
<d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:Show>String</d2p1:Show>
</d2p1:NavItem>
</d2p1:Children>
<d2p1:ClassName>String</d2p1:ClassName>
<d2p1:Exact>false</d2p1:Exact>
<d2p1:Hide>String</d2p1:Hide>
<d2p1:Href>String</d2p1:Href>
<d2p1:IconClass>String</d2p1:IconClass>
<d2p1:IconSrc>String</d2p1:IconSrc>
<d2p1:Id>String</d2p1:Id>
<d2p1:Label>String</d2p1:Label>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:Show>String</d2p1:Show>
</NavItem>
<RegenerateApiKeys xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Environment>String</d2p1:Environment>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</RegenerateApiKeys>
<RegenerateApiKeysResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Results>
<d2p1:UserApiKey>
<d2p1:Key>String</d2p1:Key>
<d2p1:KeyType>String</d2p1:KeyType>
<d2p1:ExpiryDate>0001-01-01T00:00:00</d2p1:ExpiryDate>
<d2p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:UserApiKey>
</d2p1:Results>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</RegenerateApiKeysResponse>
<StringResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Result>String</d2p1:Result>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</StringResponse>
<StringsResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Results xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</d2p1:Results>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</StringsResponse>
<UpdateEventSubscriber xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Id>String</d2p1:Id>
<d2p1:SubscribeChannels xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</d2p1:SubscribeChannels>
<d2p1:UnsubscribeChannels xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>String</d3p1:string>
</d2p1:UnsubscribeChannels>
</UpdateEventSubscriber>
<UpdateEventSubscriberResponse xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:ResponseStatus>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:Message>String</d2p1:Message>
<d2p1:StackTrace>String</d2p1:StackTrace>
<d2p1:Errors>
<d2p1:ResponseError>
<d2p1:ErrorCode>String</d2p1:ErrorCode>
<d2p1:FieldName>String</d2p1:FieldName>
<d2p1:Message>String</d2p1:Message>
<d2p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseError>
</d2p1:Errors>
<d2p1:Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</d2p1:Meta>
</d2p1:ResponseStatus>
</UpdateEventSubscriberResponse>
<UserApiKey xmlns:d2p1="http://schemas.servicestack.net/types">
<d2p1:Key>String</d2p1:Key>
<d2p1:KeyType>String</d2p1:KeyType>
<d2p1:ExpiryDate>0001-01-01T00:00:00</d2p1:ExpiryDate>
<d2p1:Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:KeyValueOfstringstring>
<d3p1:Key>String</d3p1:Key>
<d3p1:Value>String</d3p1:Value>
</d3p1:KeyValueOfstringstring>
</d2p1:Meta>
</UserApiKey>
</DummyTypes>