Browse Source

1. Updated all Third-Part dependencies to latest version
2. Added logic and setup/build files for Windows Self-Hosted service
3. Updated README.md to include links and details from my last commit

Kevin Howard 12 years ago
parent
commit
7b71358711
100 changed files with 45 additions and 10370 deletions
  1. 6 2
      servicestack/.gitignore
  2. 29 6
      servicestack/README.md
  3. BIN
      servicestack/lib/MySql.Data.6.6.5/MySql.Data.6.6.5.nupkg
  4. 0 15
      servicestack/lib/MySql.Data.6.6.5/MySql.Data.6.6.5.nuspec
  5. BIN
      servicestack/lib/MySql.Data.6.6.5/lib/net20-cf/MySql.Data.cf.dll
  6. BIN
      servicestack/lib/MySql.Data.6.6.5/lib/net20/MySql.Data.dll
  7. BIN
      servicestack/lib/MySql.Data.6.6.5/lib/net40/MySql.Data.dll
  8. BIN
      servicestack/lib/ServiceStack.3.9.46/ServiceStack.3.9.46.nupkg
  9. 0 28
      servicestack/lib/ServiceStack.3.9.46/ServiceStack.3.9.46.nuspec
  10. BIN
      servicestack/lib/ServiceStack.3.9.46/lib/net35/ServiceStack.ServiceInterface.dll
  11. BIN
      servicestack/lib/ServiceStack.3.9.46/lib/net35/ServiceStack.dll
  12. 0 3682
      servicestack/lib/ServiceStack.3.9.46/lib/net35/ServiceStack.xml
  13. BIN
      servicestack/lib/ServiceStack.3.9.55/ServiceStack.3.9.55.nupkg
  14. BIN
      servicestack/lib/ServiceStack.3.9.55/lib/net35/ServiceStack.ServiceInterface.dll
  15. BIN
      servicestack/lib/ServiceStack.3.9.55/lib/net35/ServiceStack.dll
  16. BIN
      servicestack/lib/ServiceStack.3.9.56/ServiceStack.3.9.56.nupkg
  17. 1 1
      servicestack/lib/ServiceStack.3.9.56/ServiceStack.3.9.56.nuspec
  18. BIN
      servicestack/lib/ServiceStack.3.9.56/lib/net35/ServiceStack.ServiceInterface.dll
  19. BIN
      servicestack/lib/ServiceStack.3.9.56/lib/net35/ServiceStack.dll
  20. 0 0
      servicestack/lib/ServiceStack.3.9.56/lib/net35/ServiceStack.xml
  21. BIN
      servicestack/lib/ServiceStack.Api.Swagger.3.9.55/lib/net35/ServiceStack.Api.Swagger.dll
  22. BIN
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/ServiceStack.Api.Swagger.3.9.56.nupkg
  23. 1 1
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/ServiceStack.Api.Swagger.3.9.56.nuspec
  24. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/css/hightlight.default.css
  25. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/css/screen.css
  26. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/images/logo_small.png
  27. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/images/pet_store_api.png
  28. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/images/throbber.gif
  29. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/images/wordnik_api.png
  30. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/index.html
  31. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/backbone-min.js
  32. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/handlebars-1.0.rc.1.js
  33. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/highlight.7.3.pack.js
  34. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/jquery-1.8.0.min.js
  35. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/jquery.ba-bbq.min.js
  36. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/jquery.slideto.min.js
  37. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/jquery.wiggle.min.js
  38. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/swagger.js
  39. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/underscore-min.js
  40. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/swagger-ui.js
  41. 0 0
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/swagger-ui.min.js
  42. BIN
      servicestack/lib/ServiceStack.Api.Swagger.3.9.56/lib/net35/ServiceStack.Api.Swagger.dll
  43. BIN
      servicestack/lib/ServiceStack.Common.3.9.46/ServiceStack.Common.3.9.46.nupkg
  44. BIN
      servicestack/lib/ServiceStack.Common.3.9.46/lib/net35/ServiceStack.Common.dll
  45. 0 970
      servicestack/lib/ServiceStack.Common.3.9.46/lib/net35/ServiceStack.Common.xml
  46. BIN
      servicestack/lib/ServiceStack.Common.3.9.46/lib/net35/ServiceStack.Interfaces.dll
  47. 0 1757
      servicestack/lib/ServiceStack.Common.3.9.46/lib/net35/ServiceStack.Interfaces.xml
  48. BIN
      servicestack/lib/ServiceStack.Common.3.9.46/lib/sl5/ServiceStack.Common.dll
  49. 0 629
      servicestack/lib/ServiceStack.Common.3.9.46/lib/sl5/ServiceStack.Common.xml
  50. BIN
      servicestack/lib/ServiceStack.Common.3.9.46/lib/sl5/ServiceStack.Interfaces.dll
  51. 0 1400
      servicestack/lib/ServiceStack.Common.3.9.46/lib/sl5/ServiceStack.Interfaces.xml
  52. 0 28
      servicestack/lib/ServiceStack.Common.3.9.55/ServiceStack.Common.3.9.55.nuspec
  53. BIN
      servicestack/lib/ServiceStack.Common.3.9.55/lib/net35/ServiceStack.Interfaces.dll
  54. 0 3
      servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/README.txt
  55. BIN
      servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/ServiceStack.Common.dll
  56. 0 475
      servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/ServiceStack.Common.xml
  57. BIN
      servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/ServiceStack.Interfaces.dll
  58. 0 1343
      servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/ServiceStack.Interfaces.xml
  59. 0 3
      servicestack/lib/ServiceStack.Common.3.9.55/lib/sl5/README.txt
  60. BIN
      servicestack/lib/ServiceStack.Common.3.9.56/ServiceStack.Common.3.9.56.nupkg
  61. 1 1
      servicestack/lib/ServiceStack.Common.3.9.56/ServiceStack.Common.3.9.56.nuspec
  62. BIN
      servicestack/lib/ServiceStack.Common.3.9.56/lib/net35/ServiceStack.Common.dll
  63. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/net35/ServiceStack.Common.xml
  64. BIN
      servicestack/lib/ServiceStack.Common.3.9.56/lib/net35/ServiceStack.Interfaces.dll
  65. 5 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/net35/ServiceStack.Interfaces.xml
  66. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/README.txt
  67. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/ServiceStack.Common.dll
  68. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/ServiceStack.Common.xml
  69. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/ServiceStack.Interfaces.dll
  70. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/ServiceStack.Interfaces.xml
  71. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/README.txt
  72. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/ServiceStack.Common.dll
  73. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/ServiceStack.Common.xml
  74. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/ServiceStack.Interfaces.dll
  75. 0 0
      servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/ServiceStack.Interfaces.xml
  76. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/ServiceStack.OrmLite.MySql.3.9.45.nupkg
  77. 0 24
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/ServiceStack.OrmLite.MySql.3.9.45.nuspec
  78. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/lib/ServiceStack.OrmLite.MySql.pdb
  79. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/lib/ServiceStack.OrmLite.dll
  80. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/lib/ServiceStack.OrmLite.pdb
  81. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/ServiceStack.OrmLite.MySql.3.9.55.nupkg
  82. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/lib/ServiceStack.OrmLite.MySql.dll
  83. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/lib/ServiceStack.OrmLite.dll
  84. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/lib/ServiceStack.OrmLite.pdb
  85. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/ServiceStack.OrmLite.MySql.3.9.57.nupkg
  86. 1 1
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/ServiceStack.OrmLite.MySql.3.9.57.nuspec
  87. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/lib/ServiceStack.OrmLite.MySql.dll
  88. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/lib/ServiceStack.OrmLite.MySql.pdb
  89. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/lib/ServiceStack.OrmLite.dll
  90. BIN
      servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/lib/ServiceStack.OrmLite.pdb
  91. BIN
      servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.55/ServiceStack.OrmLite.PostgreSQL.3.9.55.nupkg
  92. BIN
      servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.55/lib/ServiceStack.OrmLite.dll
  93. BIN
      servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.55/lib/ServiceStack.OrmLite.pdb
  94. BIN
      servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/ServiceStack.OrmLite.PostgreSQL.3.9.57.nupkg
  95. 1 1
      servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/ServiceStack.OrmLite.PostgreSQL.3.9.57.nuspec
  96. BIN
      servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/lib/ServiceStack.OrmLite.PostgreSQL.dll
  97. BIN
      servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/lib/ServiceStack.OrmLite.PostgreSQL.pdb
  98. BIN
      servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/lib/ServiceStack.OrmLite.dll
  99. BIN
      servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/lib/ServiceStack.OrmLite.pdb
  100. BIN
      servicestack/lib/ServiceStack.OrmLite.SqlServer.3.9.45/ServiceStack.OrmLite.SqlServer.3.9.45.nupkg

+ 6 - 2
servicestack/.gitignore

@@ -1,4 +1,8 @@
+*.pyc
 *.user
 *.suo
-*/bin/*
-*/obj/*
+*/bin/
+*/obj/
+.nuget/NuGet.exe
+packages/
+!packages/repositories.config

+ 29 - 6
servicestack/README.md

@@ -2,18 +2,38 @@
 
 ## Tests
 
-### JSON
+### JSON Response
 
 * `http://localhost:8080/json`
 
+### Plain Text Response
+
+* `http://localhost:8080/plaintext`
+
 ---
 
 ### ServiceStack - OrmLite (ORM)
 
-**MySQL**
+**(Microsoft SQL Server)[http://www.nuget.org/packages/ServiceStack.OrmLite.SqlServer]**
+
+* `http://localhost:8080/sqlserver/db`
+* `http://localhost:8080/sqlserver/queries?queries=10`
+* `http://localhost:8080/sqlserver/fortunes`
+* `http://localhost:8080/sqlserver/updates?queries=25`
+
+**(MySQL)[http://www.nuget.org/packages/ServiceStack.OrmLite.MySql]**
+
+* `http://localhost:8080/mysql/db`
+* `http://localhost:8080/mysql/queries?queries=10`
+* `http://localhost:8080/mysql/fortunes`
+* `http://localhost:8080/mysql/updates?queries=25`
+
+**(PostgreSQL)[http://www.nuget.org/packages/ServiceStack.OrmLite.PostgreSql]**
 
-* `http://localhost:8080/db`
-* `http://localhost:8080/db?queries=10`
+* `http://localhost:8080/postgresql/db`
+* `http://localhost:8080/postgresql/queries?queries=10`
+* `http://localhost:8080/postgresql/fortunes`
+* `http://localhost:8080/postgresql/updates?queries=25`
 
 ## Mono Installation
 
@@ -49,17 +69,20 @@
 
 **Web Servers**
 
+* Self Hosted (Windows)
 * IIS 8 (Windows)
 * nginx 1.4.0 & XSP FastCGI (Linux)
 
 **Web Stack**
 
 * ASP.NET 4.5
-* ServiceStack
+* (ServiceStack)[https://github.com/servicestack/servicestack/wiki]
 
 **Databases**
 
-* MySQL Connector/Net
+* Microsoft SQL Server 2005+
+* [MySQL 5.x](http://www.nuget.org/packages/mysql.data) 
+* [PostgreSQL 7.x](http://www.nuget.org/packages/Npgsql)
 
 **Developer Tools**
 

BIN
servicestack/lib/MySql.Data.6.6.5/MySql.Data.6.6.5.nupkg


+ 0 - 15
servicestack/lib/MySql.Data.6.6.5/MySql.Data.6.6.5.nuspec

@@ -1,15 +0,0 @@
-<?xml version="1.0"?>
-<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
-  <metadata>
-    <id>MySql.Data</id>
-    <version>6.6.5</version>
-    <authors>Oracle Corporation</authors>
-    <owners>Oracle Corporation</owners>
-    <licenseUrl>http://www.gnu.org/licenses/old-licenses/gpl-2.0.html</licenseUrl>
-    <projectUrl>http://www.mysql.com/downloads/connector/net/</projectUrl>
-    <iconUrl>http://www.mysql.com/common/logos/logo-mysql-110x57.png</iconUrl>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <description>Connector/Net is a fully-managed ADO.NET driver for MySQL.</description>
-    <tags>MySQL</tags>
-  </metadata>
-</package>

BIN
servicestack/lib/MySql.Data.6.6.5/lib/net20-cf/MySql.Data.cf.dll


BIN
servicestack/lib/MySql.Data.6.6.5/lib/net20/MySql.Data.dll


BIN
servicestack/lib/MySql.Data.6.6.5/lib/net40/MySql.Data.dll


BIN
servicestack/lib/ServiceStack.3.9.46/ServiceStack.3.9.46.nupkg


+ 0 - 28
servicestack/lib/ServiceStack.3.9.46/ServiceStack.3.9.46.nuspec

@@ -1,28 +0,0 @@
-<?xml version="1.0"?>
-<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
-  <metadata>
-    <id>ServiceStack</id>
-    <version>3.9.46</version>
-    <title>ServiceStack webservice framework: Faster, Cleaner, Modern WCF alternative</title>
-    <authors>Demis Bellot</authors>
-    <owners>Demis Bellot</owners>
-    <licenseUrl>https://github.com/ServiceStack/ServiceStack/blob/master/LICENSE</licenseUrl>
-    <projectUrl>https://github.com/ServiceStack/ServiceStack</projectUrl>
-    <iconUrl>http://www.servicestack.net/logo-100x100.png</iconUrl>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <description>Binaries for the ServiceStack web framework.
-      Visit http://www.servicestack.net/ServiceStack.Hello/
-      and https://github.com/ServiceStack/ServiceStack/wiki/Create-your-first-webservice
-      for walk throughs and docs on creating your first web service.</description>
-    <summary>Opensource .NET and Mono REST Web Services framework</summary>
-    <releaseNotes />
-    <copyright>servicestack.net 2012 and contributors</copyright>
-    <language>en-US</language>
-    <tags>Fast JSON XML CSV HTML SOAP JSV REST Web Service Framework MONO ServiceStack</tags>
-    <dependencies>
-      <dependency id="ServiceStack.Common" />
-      <dependency id="ServiceStack.Redis" />
-      <dependency id="ServiceStack.OrmLite.SqlServer" />
-    </dependencies>
-  </metadata>
-</package>

BIN
servicestack/lib/ServiceStack.3.9.46/lib/net35/ServiceStack.ServiceInterface.dll


BIN
servicestack/lib/ServiceStack.3.9.46/lib/net35/ServiceStack.dll


+ 0 - 3682
servicestack/lib/ServiceStack.3.9.46/lib/net35/ServiceStack.xml

@@ -1,3682 +0,0 @@
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>ServiceStack</name>
-    </assembly>
-    <members>
-        <member name="M:ServiceStack.CacheAccess.Providers.CacheClientExtensions.RemoveByPattern(ServiceStack.CacheAccess.ICacheClient,System.String)">
-            <summary>
-            Removes items from cache that have keys matching the specified wildcard pattern
-            </summary>
-            <param name="cacheClient">Cache client</param>
-            <param name="pattern">The wildcard, where "*" means any sequence of characters and "?" means any single character.</param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.CacheClientExtensions.RemoveByRegex(ServiceStack.CacheAccess.ICacheClient,System.String)">
-            <summary>
-            Removes items from the cache based on the specified regular expression pattern
-            </summary>
-            <param name="cacheClient">Cache client</param>
-            <param name="regex">Regular expression pattern to search cache keys</param>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.Providers.FileAndCacheTextManager">
-            <summary>
-            Stores both 'compressed' and 'text' caches of the dto in the FileSystem and ICacheTextManager provided.
-            The ContentType is inferred from the ICacheTextManager's ContentType.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.Providers.FileSystemXmlCacheClient">
-            <summary>
-            Implements a very limited subset of ICacheClient, i.e.
-            
-            	- T Get[T]()
-            	- Set(path, value)
-            	- Remove(path)
-            
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.CacheAdd(System.String,System.Object)">
-            <summary>
-            Add value with specified key to the cache, and set the cache entry to never expire.
-            </summary>
-            <param name="key">Key associated with value.</param>
-            <param name="value">Value being cached.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.CacheAdd(System.String,System.Object,System.DateTime)">
-            <summary>
-            Stores The value with key only if such key doesn't exist at the server yet. 
-            </summary>
-            <param name="key">The key.</param>
-            <param name="value">The value.</param>
-            <param name="expiresAt">The UTC DateTime at which the cache entry expires.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.CacheSet(System.String,System.Object)">
-            <summary>
-            Adds or replaces the value with key, and sets the cache entry to never expire.
-            </summary>
-            <param name="key">The key.</param>
-            <param name="value">The value.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.CacheSet(System.String,System.Object,System.DateTime)">
-            <summary>
-            Adds or replaces the value with key.
-            </summary>
-            <param name="key">The key.</param>
-            <param name="value">The value.</param>
-            <param name="expiresAt">The UTC DateTime at which the cache entry expires.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.CacheSet(System.String,System.Object,System.DateTime,System.Nullable{System.Int64})">
-            <summary>
-            Adds or replaces the value with key. 
-            </summary>
-            <param name="key">The key.</param>
-            <param name="value">The value.</param>
-            <param name="expiresAt">The UTC DateTime at which the cache entry expires.</param>
-            <param name="checkLastModified">The check last modified.</param>
-            <returns>True; if it succeeded</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.CacheReplace(System.String,System.Object)">
-            <summary>
-            Replace the value with specified key if it exists, and set the cache entry to never expire.
-            </summary>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value to be cached.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.CacheReplace(System.String,System.Object,System.DateTime)">
-            <summary>
-            Replace the value with specified key if it exists.
-            </summary>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value to be cached.</param>
-            <param name="expiresAt">The UTC DateTime at which the cache entry expires.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.Add``1(System.String,``0)">
-            <summary>
-            Add the value with key to the cache, set to never expire.
-            </summary>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value being cached.</param>
-            <returns>True if Add succeeds, otherwise false.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.Set``1(System.String,``0)">
-            <summary>
-            Add or replace the value with key to the cache, set to never expire.
-            </summary>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value being cached.</param>
-            <returns>True if Set succeeds, otherwise false.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.Replace``1(System.String,``0)">
-            <summary>
-            Replace the value with key in the cache, set to never expire.
-            </summary>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value being cached.</param>
-            <returns>True if Replace succeeds, otherwise false.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.Add``1(System.String,``0,System.DateTime)">
-            <summary>
-            Add the value with key to the cache, set to expire at specified DateTime.
-            </summary>
-            <remarks>This method examines the DateTimeKind of expiresAt to determine if conversion to
-            universal time is needed. The version of Add that takes a TimeSpan expiration is faster 
-            than using this method with a DateTime of Kind other than Utc, and is not affected by 
-            ambiguous local time during daylight savings/standard time transition.</remarks>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value being cached.</param>
-            <param name="expiresAt">The DateTime at which the cache entry expires.</param>
-            <returns>True if Add succeeds, otherwise false.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.Set``1(System.String,``0,System.DateTime)">
-            <summary>
-            Add or replace the value with key to the cache, set to expire at specified DateTime.
-            </summary>
-            <remarks>This method examines the DateTimeKind of expiresAt to determine if conversion to
-            universal time is needed. The version of Set that takes a TimeSpan expiration is faster 
-            than using this method with a DateTime of Kind other than Utc, and is not affected by 
-            ambiguous local time during daylight savings/standard time transition.</remarks>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value being cached.</param>
-            <param name="expiresAt">The DateTime at which the cache entry expires.</param>
-            <returns>True if Set succeeds, otherwise false.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.Replace``1(System.String,``0,System.DateTime)">
-            <summary>
-            Replace the value with key in the cache, set to expire at specified DateTime.
-            </summary>
-            <remarks>This method examines the DateTimeKind of expiresAt to determine if conversion to
-            universal time is needed. The version of Replace that takes a TimeSpan expiration is faster 
-            than using this method with a DateTime of Kind other than Utc, and is not affected by 
-            ambiguous local time during daylight savings/standard time transition.</remarks>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value being cached.</param>
-            <param name="expiresAt">The DateTime at which the cache entry expires.</param>
-            <returns>True if Replace succeeds, otherwise false.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.Add``1(System.String,``0,System.TimeSpan)">
-            <summary>
-            Add the value with key to the cache, set to expire after specified TimeSpan.
-            </summary>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value being cached.</param>
-            <param name="expiresIn">The TimeSpan at which the cache entry expires.</param>
-            <returns>True if Add succeeds, otherwise false.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.Set``1(System.String,``0,System.TimeSpan)">
-            <summary>
-            Add or replace the value with key to the cache, set to expire after specified TimeSpan.
-            </summary>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value being cached.</param>
-            <param name="expiresIn">The TimeSpan at which the cache entry expires.</param>
-            <returns>True if Set succeeds, otherwise false.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.Replace``1(System.String,``0,System.TimeSpan)">
-            <summary>
-            Replace the value with key in the cache, set to expire after specified TimeSpan.
-            </summary>
-            <param name="key">The key of the cache entry.</param>
-            <param name="value">The value being cached.</param>
-            <param name="expiresIn">The TimeSpan at which the cache entry expires.</param>
-            <returns>True if Replace succeeds, otherwise false.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.Providers.MemoryCacheClient.CacheEntry.#ctor(System.Object,System.DateTime)">
-            <summary>
-            Create new instance of CacheEntry.
-            </summary>
-            <param name="value">The value being cached.</param>
-            <param name="expiresAt">The UTC time at which CacheEntry expires.</param>
-        </member>
-        <member name="P:ServiceStack.CacheAccess.Providers.MemoryCacheClient.CacheEntry.ExpiresAt">
-            <summary>UTC time at which CacheEntry expires.</summary>
-        </member>
-        <member name="T:ServiceStack.Configuration.AppSettings">
-            <summary>
-            More familiar name for the new crowd.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Configuration.AppSettings.GetString(System.String)">
-            <summary>
-            Returns string if exists, otherwise null
-            </summary>
-            <param name="name"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ISettings.Get(System.String)">
-            <summary>
-            Provides a common interface for Settings providers such as
-            ConfigurationManager or Azure's RoleEnvironment. The only
-            requirement is that if the implementation cannot find the
-            specified key, the return value must be null
-            </summary>
-            <param name="key">The key for the setting</param>
-            <returns>The string value of the specified key, or null if the key
-            was invalid</returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetNullableAppSetting(System.String)">
-            <summary>
-            Gets the nullable app setting.
-            </summary>
-            <param name="key">The key.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetAppSetting(System.String)">
-            <summary>
-            Gets the app setting.
-            </summary>
-            <param name="key">The key.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.ConfigSectionExists(System.String)">
-            <summary>
-            Determines wheter the Config section identified by the sectionName exists.
-            </summary>
-            <param name="sectionName">Name of the section.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetAppSetting(System.String,System.String)">
-            <summary>
-            Returns AppSetting[key] if exists otherwise defaultValue
-            </summary>
-            <param name="key">The key.</param>
-            <param name="defaultValue">The default value.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetAppSetting``1(System.String,``0)">
-            <summary>
-            Returns AppSetting[key] if exists otherwise defaultValue, for non-string values
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key">The key.</param>
-            <param name="defaultValue">The default value.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetConnectionStringSetting(System.String)">
-            <summary>
-            Gets the connection string setting.
-            </summary>
-            <param name="key">The key.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetConnectionString(System.String)">
-            <summary>
-            Gets the connection string.
-            </summary>
-            <param name="key">The key.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetListFromAppSetting(System.String)">
-            <summary>
-            Gets the list from app setting.
-            </summary>
-            <param name="key">The key.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetDictionaryFromAppSetting(System.String)">
-            <summary>
-            Gets the dictionary from app setting.
-            </summary>
-            <param name="key">The key.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetParseMethod(System.Type)">
-            <summary>
-            Get the static Parse(string) method on the type supplied
-            </summary>
-            <param name="type"></param>
-            <returns>A delegate to the type's Parse(string) if it has one</returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.GetConstructorInfo(System.Type)">
-            <summary>
-            Gets the constructor info for T(string) if exists.
-            </summary>
-            <param name="type">The type.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.ConfigUtils.ParseTextValue``1(System.String)">
-            <summary>
-            Returns the value returned by the 'T.Parse(string)' method if exists otherwise 'new T(string)'. 
-            e.g. if T was a TimeSpan it will return TimeSpan.Parse(textValue).
-            If there is no Parse Method it will attempt to create a new instance of the destined type
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="textValue">The default value.</param>
-            <returns>T.Parse(string) or new T(string) value</returns>
-        </member>
-        <member name="T:ServiceStack.Html.AntiXsrf.AntiForgery">
-            <summary>
-            Provides access to the anti-forgery system, which provides protection against
-            Cross-site Request Forgery (XSRF, also called CSRF) attacks.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Html.AntiXsrf.AntiForgery.GetHtml">
-            <summary>
-            Generates an anti-forgery token for this request. This token can
-            be validated by calling the Validate() method.
-            </summary>
-            <returns>An HTML string corresponding to an &lt;input type="hidden"&gt;
-            element. This element should be put inside a &lt;form&gt;.</returns>
-            <remarks>
-            This method has a side effect: it may set a response cookie.
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.Html.AntiXsrf.AntiForgery.GetTokens(System.String,System.String@,System.String@)">
-            <summary>
-            Generates an anti-forgery token pair (cookie and form token) for this request.
-            This method is similar to GetHtml(), but this method gives the caller control
-            over how to persist the returned values. To validate these tokens, call the
-            appropriate overload of Validate.
-            </summary>
-            <param name="oldCookieToken">The anti-forgery token - if any - that already existed
-            for this request. May be null. The anti-forgery system will try to reuse this cookie
-            value when generating a matching form token.</param>
-            <param name="newCookieToken">Will contain a new cookie value if the old cookie token
-            was null or invalid. If this value is non-null when the method completes, the caller
-            must persist this value in the form of a response cookie, and the existing cookie value
-            should be discarded. If this value is null when the method completes, the existing
-            cookie value was valid and needn't be modified.</param>
-            <param name="formToken">The value that should be stored in the &lt;form&gt;. The caller
-            should take care not to accidentally swap the cookie and form tokens.</param>
-            <remarks>
-            Unlike the GetHtml() method, this method has no side effect. The caller
-            is responsible for setting the response cookie and injecting the returned
-            form token as appropriate.
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.Html.AntiXsrf.AntiForgery.Validate">
-            <summary>
-            Validates an anti-forgery token that was supplied for this request.
-            The anti-forgery token may be generated by calling GetHtml().
-            </summary>
-            <remarks>
-            Throws an HttpAntiForgeryException if validation fails.
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.Html.AntiXsrf.AntiForgery.Validate(System.String,System.String)">
-            <summary>
-            Validates an anti-forgery token pair that was generated by the GetTokens method.
-            </summary>
-            <param name="cookieToken">The token that was supplied in the request cookie.</param>
-            <param name="formToken">The token that was supplied in the request form body.</param>
-            <remarks>
-            Throws an HttpAntiForgeryException if validation fails.
-            </remarks>
-        </member>
-        <member name="T:ServiceStack.Html.AntiXsrf.AntiForgeryConfig">
-            <summary>
-            Provides programmatic configuration for the anti-forgery token system.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Html.AntiXsrf.AntiForgeryConfig.AdditionalDataProvider">
-            <summary>
-            Specifies an object that can provide additional data to put into all
-            generated tokens and that can validate additional data in incoming
-            tokens.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Html.AntiXsrf.AntiForgeryConfig.CookieName">
-            <summary>
-            Specifies the name of the cookie that is used by the anti-forgery
-            system.
-            </summary>
-            <remarks>
-            If an explicit name is not provided, the system will automatically
-            generate a name.
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.Html.AntiXsrf.AntiForgeryConfig.RequireSsl">
-            <summary>
-            Specifies whether SSL is required for the anti-forgery system
-            to operate. If this setting is 'true' and a non-SSL request
-            comes into the system, all anti-forgery APIs will fail.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Html.AntiXsrf.AntiForgeryConfig.SuppressIdentityHeuristicChecks">
-            <summary>
-            Specifies whether the anti-forgery system should skip checking
-            for conditions that might indicate misuse of the system. Please
-            use caution when setting this switch, as improper use could open
-            security holes in the application.
-            </summary>
-            <remarks>
-            Setting this switch will disable several checks, including:
-            - Identity.IsAuthenticated = true without Identity.Name being set
-            - special-casing claims-based identities
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.Html.AntiXsrf.AntiForgeryConfig.UniqueClaimTypeIdentifier">
-            <summary>
-            If claims-based authorization is in use, specifies the claim
-            type from the identity that is used to uniquely identify the
-            user. If this property is set, all claims-based identities
-            <em>must</em> return unique values for this claim type.
-            </summary>
-            <remarks>
-            If claims-based authorization is in use and this property has
-            not been set, the anti-forgery system will automatically look
-            for claim types "http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier"
-            and "http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider".
-            </remarks>
-        </member>
-        <member name="T:ServiceStack.Html.AntiXsrf.IAntiForgeryAdditionalDataProvider">
-            <summary>
-            Allows providing or validating additional custom data for anti-forgery tokens.
-            For example, the developer could use this to supply a nonce when the token is
-            generated, then he could validate the nonce when the token is validated.
-            </summary>
-            <remarks>
-            The anti-forgery system already embeds the client's username within the
-            generated tokens. This interface provides and consumes <em>supplemental</em>
-            data. If an incoming anti-forgery token contains supplemental data but no
-            additional data provider is configured, the supplemental data will not be
-            validated.
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.Html.AntiXsrf.IAntiForgeryAdditionalDataProvider.GetAdditionalData(System.Web.HttpContextBase)">
-            <summary>
-            Provides additional data to be stored for the anti-forgery tokens generated
-            during this request.
-            </summary>
-            <param name="context">Information about the current request.</param>
-            <returns>Supplemental data to embed within the anti-forgery token.</returns>
-        </member>
-        <member name="M:ServiceStack.Html.AntiXsrf.IAntiForgeryAdditionalDataProvider.ValidateAdditionalData(System.Web.HttpContextBase,System.String)">
-            <summary>
-            Validates additional data that was embedded inside an incoming anti-forgery
-            token.
-            </summary>
-            <param name="context">Information about the current request.</param>
-            <param name="additionalData">Supplemental data that was embedded within the token.</param>
-            <returns>True if the data is valid; false if the data is invalid.</returns>
-        </member>
-        <member name="M:ServiceStack.Html.ScopeStorageDictionary.#ctor(System.Collections.Generic.IDictionary{System.Object,System.Object},System.Collections.Generic.IDictionary{System.Object,System.Object})">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Html.ScopeStorageDictionary"/> class.
-            </summary>
-            <param name="baseScope">The base scope.</param>
-            <param name="backingStore">
-            The dictionary to use as a storage. Since the dictionary would be used as-is, we expect the implementer to 
-            use the same key-value comparison logic as we do here.
-            </param>
-        </member>
-        <member name="T:ServiceStack.Html.ScopeStorageComparer">
-            <summary>
-            Custom comparer for the context dictionaries
-            The comparer treats strings as a special case, performing case insesitive comparison. 
-            This guaratees that we remain consistent throughout the chain of contexts since PageData dictionary 
-            behaves in this manner.
-            </summary>
-        </member>
-        <member name="T:Funq.Container">
-            <summary>
-			Main container class for components, supporting container hierarchies and
-			lifetime management of <see cref="T:System.IDisposable"/> instances.
-		</summary>
-        </member>
-        <member name="M:Funq.Container.#ctor">
-            <summary>
-			Initializes a new empty container.
-		</summary>
-        </member>
-        <member name="M:Funq.Container.CreateChildContainer">
-            <summary>
-			Creates a child container of the current one, which exposes its
-			current service registration to the new child container.
-		</summary>
-        </member>
-        <member name="M:Funq.Container.Dispose">
-            <summary>
-			Disposes the container and all instances owned by it (see
-			<see cref="F:Funq.Owner.Container"/>), as well as all child containers
-			created through <see cref="M:Funq.Container.CreateChildContainer"/>.
-		</summary>
-        </member>
-        <member name="M:Funq.Container.Register``1(``0)">
-            <summary>
-			Registers a service instance with the container. This instance 
-			will have <see cref="F:Funq.Owner.External"/> and <see cref="F:Funq.ReuseScope.Hierarchy"/> 
-			behavior.
-		</summary><param name="instance">Service instance to use.</param>
-        </member>
-        <member name="M:Funq.Container.Register``1(System.String,``0)">
-            <summary>
-			Registers a named service instance with the container. This instance
-			will have <see cref="F:Funq.Owner.External"/> and <see cref="F:Funq.ReuseScope.Hierarchy"/>
-			behavior.
-		</summary><param name="name">Name of the service to register.</param><param name="instance">Service instance to use.</param>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``1">
-            <summary>
-			Retrieves a function that can be used to lazily resolve an instance 
-			of the service when needed.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><returns>The function that can resolve to the service instance when invoked.</returns><exception cref="T:Funq.ResolutionException">The requested service has not been registered previously.</exception>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``2">
-            <!-- No matching elements were found for the following include tag --><include file="Container.xdoc" path="docs/doc[@for=&quot;Container.LazyResolve{TService,TArgs}&quot;]/*"/>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``3">
-            <!-- No matching elements were found for the following include tag --><include file="Container.xdoc" path="docs/doc[@for=&quot;Container.LazyResolve{TService,TArgs}&quot;]/*"/>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``4">
-            <!-- No matching elements were found for the following include tag --><include file="Container.xdoc" path="docs/doc[@for=&quot;Container.LazyResolve{TService,TArgs}&quot;]/*"/>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``5">
-            <!-- No matching elements were found for the following include tag --><include file="Container.xdoc" path="docs/doc[@for=&quot;Container.LazyResolve{TService,TArgs}&quot;]/*"/>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``6">
-            <!-- No matching elements were found for the following include tag --><include file="Container.xdoc" path="docs/doc[@for=&quot;Container.LazyResolve{TService,TArgs}&quot;]/*"/>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``7">
-            <!-- No matching elements were found for the following include tag --><include file="Container.xdoc" path="docs/doc[@for=&quot;Container.LazyResolve{TService,TArgs}&quot;]/*"/>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``1(System.String)">
-            <summary>
-			Retrieves a function that can be used to lazily resolve an instance
-			of the service with the given name when needed.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><param name="name">Name of the service to retrieve.</param><returns>The function that can resolve to the service instance with the given name when invoked.</returns><exception cref="T:Funq.ResolutionException">The requested service with the given name has not been registered previously.</exception>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``2(System.String)">
-            <summary>
-			Retrieves a function that can be used to lazily resolve an instance
-			of the service of the given type, name and service constructor arguments when needed.
-		</summary><param name="name">Name of the service to retrieve.</param><returns>The function that can resolve to the service instance with the given and service constructor arguments name when invoked.</returns><exception cref="T:Funq.ResolutionException">The requested service with the given name and constructor arguments has not been registered previously.</exception>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``3(System.String)">
-            <summary>
-			Retrieves a function that can be used to lazily resolve an instance
-			of the service of the given type, name and service constructor arguments when needed.
-		</summary><param name="name">Name of the service to retrieve.</param><returns>The function that can resolve to the service instance with the given and service constructor arguments name when invoked.</returns><exception cref="T:Funq.ResolutionException">The requested service with the given name and constructor arguments has not been registered previously.</exception>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``4(System.String)">
-            <summary>
-			Retrieves a function that can be used to lazily resolve an instance
-			of the service of the given type, name and service constructor arguments when needed.
-		</summary><param name="name">Name of the service to retrieve.</param><returns>The function that can resolve to the service instance with the given and service constructor arguments name when invoked.</returns><exception cref="T:Funq.ResolutionException">The requested service with the given name and constructor arguments has not been registered previously.</exception>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``5(System.String)">
-            <summary>
-			Retrieves a function that can be used to lazily resolve an instance
-			of the service of the given type, name and service constructor arguments when needed.
-		</summary><param name="name">Name of the service to retrieve.</param><returns>The function that can resolve to the service instance with the given and service constructor arguments name when invoked.</returns><exception cref="T:Funq.ResolutionException">The requested service with the given name and constructor arguments has not been registered previously.</exception>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``6(System.String)">
-            <summary>
-			Retrieves a function that can be used to lazily resolve an instance
-			of the service of the given type, name and service constructor arguments when needed.
-		</summary><param name="name">Name of the service to retrieve.</param><returns>The function that can resolve to the service instance with the given and service constructor arguments name when invoked.</returns><exception cref="T:Funq.ResolutionException">The requested service with the given name and constructor arguments has not been registered previously.</exception>
-        </member>
-        <member name="M:Funq.Container.LazyResolve``7(System.String)">
-            <summary>
-			Retrieves a function that can be used to lazily resolve an instance
-			of the service of the given type, name and service constructor arguments when needed.
-		</summary><param name="name">Name of the service to retrieve.</param><returns>The function that can resolve to the service instance with the given and service constructor arguments name when invoked.</returns><exception cref="T:Funq.ResolutionException">The requested service with the given name and constructor arguments has not been registered previously.</exception>
-        </member>
-        <member name="M:Funq.Container.Register``1(System.Func{Funq.Container,``0})">
-            <summary>
-			Registers the given service by providing a factory delegate to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``2(System.Func{Funq.Container,``1,``0})">
-            <summary>
-			Registers the given service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg">First argument that should be passed to the factory delegate to create the instace.</typeparam><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``3(System.Func{Funq.Container,``1,``2,``0})">
-            <summary>
-			Registers the given service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``4(System.Func{Funq.Container,``1,``2,``3,``0})">
-            <summary>
-			Registers the given service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg3">Third argument that should be passed to the factory delegate to create the instace.</typeparam><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``5(Funq.Func{Funq.Container,``1,``2,``3,``4,``0})">
-            <summary>
-			Registers the given service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg3">Third argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg4">Fourth argument that should be passed to the factory delegate to create the instace.</typeparam><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``6(Funq.Func{Funq.Container,``1,``2,``3,``4,``5,``0})">
-            <summary>
-			Registers the given service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg3">Third argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg4">Fourth argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg5">Fifth argument that should be passed to the factory delegate to create the instace.</typeparam><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``7(Funq.Func{Funq.Container,``1,``2,``3,``4,``5,``6,``0})">
-            <summary>
-			Registers the given service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg3">Third argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg4">Fourth argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg5">Fifth argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg6">Sixth argument that should be passed to the factory delegate to create the instace.</typeparam><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``1(System.String,System.Func{Funq.Container,``0})">
-            <summary>
-			Registers the given named service by providing a factory delegate to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><param name="name">A name used to differenciate this service registration.</param><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``2(System.String,System.Func{Funq.Container,``1,``0})">
-            <summary>
-			Registers the given named service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg">First argument that should be passed to the factory delegate to create the instace.</typeparam><param name="name">A name used to differenciate this service registration.</param><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``3(System.String,System.Func{Funq.Container,``1,``2,``0})">
-            <summary>
-			Registers the given named service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><param name="name">A name used to differenciate this service registration.</param><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``4(System.String,System.Func{Funq.Container,``1,``2,``3,``0})">
-            <summary>
-			Registers the given named service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg3">Third argument that should be passed to the factory delegate to create the instace.</typeparam><param name="name">A name used to differenciate this service registration.</param><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``5(System.String,Funq.Func{Funq.Container,``1,``2,``3,``4,``0})">
-            <summary>
-			Registers the given named service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg3">Third argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg4">Fourth argument that should be passed to the factory delegate to create the instace.</typeparam><param name="name">A name used to differenciate this service registration.</param><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``6(System.String,Funq.Func{Funq.Container,``1,``2,``3,``4,``5,``0})">
-            <summary>
-			Registers the given named service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg3">Third argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg4">Fourth argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg5">Fifth argument that should be passed to the factory delegate to create the instace.</typeparam><param name="name">A name used to differenciate this service registration.</param><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Register``7(System.String,Funq.Func{Funq.Container,``1,``2,``3,``4,``5,``6,``0})">
-            <summary>
-			Registers the given named service by providing a factory delegate that receives arguments to
-			instantiate it.
-		</summary><typeparam name="TService">The service type to register.</typeparam><typeparam name="TArg1">First argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg2">Second argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg3">Third argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg4">Fourth argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg5">Fifth argument that should be passed to the factory delegate to create the instace.</typeparam><typeparam name="TArg6">Sixth argument that should be passed to the factory delegate to create the instace.</typeparam><param name="name">A name used to differenciate this service registration.</param><param name="factory">The factory delegate to initialize new instances of the service when needed.</param><returns>The registration object to perform further configuration via its fluent interface.</returns>
-        </member>
-        <member name="M:Funq.Container.Resolve``1">
-            <summary>
-			Resolves the given service by type, without passing any arguments for
-			its construction.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.Resolve``2(``1)">
-            <summary>
-			Resolves the given service by type, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg">First argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.Resolve``3(``1,``2)">
-            <summary>
-			Resolves the given service by type, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.Resolve``4(``1,``2,``3)">
-            <summary>
-			Resolves the given service by type, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.Resolve``5(``1,``2,``3,``4)">
-            <summary>
-			Resolves the given service by type, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.Resolve``6(``1,``2,``3,``4,``5)">
-            <summary>
-			Resolves the given service by type, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg5">Fifth argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.Resolve``7(``1,``2,``3,``4,``5,``6)">
-            <summary>
-			Resolves the given service by type, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg5">Fifth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg6">Sixth argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.ResolveNamed``1(System.String)">
-            <summary>
-			Resolves the given service by type and name, without passing arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.ResolveNamed``2(System.String,``1)">
-            <summary>
-			Resolves the given service by type and name, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg">First argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.ResolveNamed``3(System.String,``1,``2)">
-            <summary>
-			Resolves the given service by type and name, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.ResolveNamed``4(System.String,``1,``2,``3)">
-            <summary>
-			Resolves the given service by type and name, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.ResolveNamed``5(System.String,``1,``2,``3,``4)">
-            <summary>
-			Resolves the given service by type and name, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.ResolveNamed``6(System.String,``1,``2,``3,``4,``5)">
-            <summary>
-			Resolves the given service by type and name, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg5">Fifth argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.ResolveNamed``7(System.String,``1,``2,``3,``4,``5,``6)">
-            <summary>
-			Resolves the given service by type and name, passing the given arguments
-			for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg5">Fifth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg6">Sixth argument to pass to the factory delegate that may create the instace.</typeparam><returns>The resolved service instance.</returns><exception cref="T:Funq.ResolutionException">The given service could not be resolved.</exception>
-        </member>
-        <member name="M:Funq.Container.TryResolve``1">
-            <summary>
-			Attempts to resolve the given service by type, without passing arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolve``2(``1)">
-            <summary>
-			Attempts to resolve the given service by type, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg">First argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolve``3(``1,``2)">
-            <summary>
-			Attempts to resolve the given service by type, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolve``4(``1,``2,``3)">
-            <summary>
-			Attempts to resolve the given service by type, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolve``5(``1,``2,``3,``4)">
-            <summary>
-			Attempts to resolve the given service by type, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolve``6(``1,``2,``3,``4,``5)">
-            <summary>
-			Attempts to resolve the given service by type, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg5">Fifth argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolve``7(``1,``2,``3,``4,``5,``6)">
-            <summary>
-			Attempts to resolve the given service by type, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg5">Fifth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg6">Sixth argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolveNamed``1(System.String)">
-            <summary>
-			Attempts to resolve the given service by type and name, without passing
-			arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolveNamed``2(System.String,``1)">
-            <summary>
-			Attempts to resolve the given service by type and name, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg">First argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolveNamed``3(System.String,``1,``2)">
-            <summary>
-			Attempts to resolve the given service by type and name, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolveNamed``4(System.String,``1,``2,``3)">
-            <summary>
-			Attempts to resolve the given service by type and name, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolveNamed``5(System.String,``1,``2,``3,``4)">
-            <summary>
-			Attempts to resolve the given service by type and name, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolveNamed``6(System.String,``1,``2,``3,``4,``5)">
-            <summary>
-			Attempts to resolve the given service by type and name, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg5">Fifth argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.TryResolveNamed``7(System.String,``1,``2,``3,``4,``5,``6)">
-            <summary>
-			Attempts to resolve the given service by type and name, passing the
-			given arguments arguments for its initialization.
-		</summary><typeparam name="TService">Type of the service to retrieve.</typeparam><typeparam name="TArg1">First argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg2">Second argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg3">Third argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg4">Fourth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg5">Fifth argument to pass to the factory delegate that may create the instace.</typeparam><typeparam name="TArg6">Sixth argument to pass to the factory delegate that may create the instace.</typeparam><returns>
-			The resolved service instance or <see langword="null"/> if it cannot be resolved.
-		</returns>
-        </member>
-        <member name="M:Funq.Container.RegisterAutoWired``1">
-            <summary>
-            Register an autowired dependency
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:Funq.Container.RegisterAutoWiredAs``2">
-            <summary>
-            Register an autowired dependency as a separate type
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:Funq.Container.RegisterAs``2">
-            <summary>
-            Alias for RegisterAutoWiredAs
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:Funq.Container.AutoWire(System.Object)">
-            <summary>
-            Auto-wires an existing instance, 
-            ie all public properties are tried to be resolved.
-            </summary>
-            <param name="instance"></param>
-        </member>
-        <member name="M:Funq.Container.GenerateAutoWireFn``1">
-            <summary>
-            Generates a function which creates and auto-wires <see cref="!:TService"/>.
-            </summary>
-            <typeparam name="TService"></typeparam>
-            <param name="lambdaParam"></param>
-            <returns></returns>
-        </member>
-        <member name="M:Funq.Container.AutoWire(Funq.Container,System.Object)">
-            <summary>
-            Auto-wires an existing instance of a specific type.
-            The auto-wiring progress is also cached to be faster 
-            when calling next time with the same type.
-            </summary>
-            <param name="instance"></param>
-        </member>
-        <member name="P:Funq.Container.DefaultOwner">
-            <summary>
-			Default owner for new registrations. <see cref="F:Funq.Owner.Container"/> by default.
-		</summary>
-        </member>
-        <member name="P:Funq.Container.DefaultReuse">
-            <summary>
-			Default reuse scope for new registrations. <see cref="F:Funq.ReuseScope.Hierarchy"/> by default.
-		</summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.ContainerTypeExtensions.RegisterAutoWiredType(Funq.Container,System.Type,System.Type,Funq.ReuseScope)">
-            <summary>
-            Registers the type in the IoC container and
-            adds auto-wiring to the specified type.
-            </summary>
-            <param name="serviceType"></param>
-            <param name="inFunqAsType"></param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.ContainerTypeExtensions.RegisterAutoWiredType(Funq.Container,System.Type,Funq.ReuseScope)">
-            <summary>
-            Registers the type in the IoC container and
-            adds auto-wiring to the specified type.
-            The reuse scope is set to none (transient).
-            </summary>
-            <param name="serviceTypes"></param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.ContainerTypeExtensions.RegisterAutoWiredTypes(Funq.Container,System.Collections.Generic.IEnumerable{System.Type},Funq.ReuseScope)">
-            <summary>
-            Registers the types in the IoC container and
-            adds auto-wiring to the specified types.
-            The reuse scope is set to none (transient).
-            </summary>
-            <param name="serviceTypes"></param>
-        </member>
-        <member name="T:Funq.Func`6">
-            <summary>
-            Encapsulates a method that has five parameters and returns a value of the 
-             type specified by the <typeparamref name="TResult"/> parameter.
-            </summary>
-        </member>
-        <member name="T:Funq.Func`7">
-            <summary>
-            Encapsulates a method that has six parameters and returns a value of the 
-             type specified by the <typeparamref name="TResult"/> parameter.
-            </summary>
-        </member>
-        <member name="T:Funq.Func`8">
-            <summary>
-            Encapsulates a method that has seven parameters and returns a value of the 
-             type specified by the <typeparamref name="TResult"/> parameter.
-            </summary>
-        </member>
-        <member name="T:Funq.IFluentInterface">
-            <summary>
-            Helper interface used to hide the base <see cref="T:System.Object"/> 
-            members from the fluent API to make for much cleaner 
-            Visual Studio intellisense experience.
-            </summary>
-        </member>
-        <member name="M:Funq.IFluentInterface.GetType">
-            <summary/>
-        </member>
-        <member name="M:Funq.IFluentInterface.GetHashCode">
-            <summary/>
-        </member>
-        <member name="M:Funq.IFluentInterface.ToString">
-            <summary/>
-        </member>
-        <member name="M:Funq.IFluentInterface.Equals(System.Object)">
-            <summary/>
-        </member>
-        <member name="T:Funq.IFunqlet">
-            <summary>
-            Funqlets are a set of components provided as a package 
-            to an existing container (like a module).
-            </summary>
-        </member>
-        <member name="M:Funq.IFunqlet.Configure(Funq.Container)">
-            <summary>
-            Configure the given container with the 
-            registrations provided by the funqlet.
-            </summary>
-            <param name="container">Container to register.</param>
-        </member>
-        <member name="T:Funq.IContainerModule">
-            <summary>
-            Interface used by plugins to contribute registrations 
-            to an existing container.
-            </summary>
-        </member>
-        <member name="T:Funq.Owner">
-            <summary>
-            Determines who is responsible for disposing instances 
-            registered with a container.
-            </summary>
-        </member>
-        <member name="F:Funq.Owner.Container">
-            <summary>
-            Container should dispose provided instances when it is disposed. This is the 
-            default.
-            </summary>
-        </member>
-        <member name="F:Funq.Owner.External">
-            <summary>
-            Container does not dispose provided instances.
-            </summary>
-        </member>
-        <member name="F:Funq.Owner.Default">
-            <summary>
-            Default owner, which equals <see cref="F:Funq.Owner.Container"/>.
-            </summary>
-        </member>
-        <member name="T:Funq.ResolutionException">
-            <summary>
-            Exception thrown by the container when a service cannot be resolved.
-            </summary>
-        </member>
-        <member name="M:Funq.ResolutionException.#ctor(System.Type)">
-            <summary>
-            Initializes the exception with the service that could not be resolved.
-            </summary>
-        </member>
-        <member name="M:Funq.ResolutionException.#ctor(System.Type,System.String)">
-            <summary>
-            Initializes the exception with the service (and its name) that could not be resolved.
-            </summary>
-        </member>
-        <member name="M:Funq.ResolutionException.#ctor(System.String)">
-            <summary>
-            Initializes the exception with an arbitrary message.
-            </summary>
-        </member>
-        <member name="T:Funq.ReuseScope">
-            <summary>
-            Determines visibility and reuse of instances provided by the container.
-            </summary>
-        </member>
-        <member name="F:Funq.ReuseScope.Hierarchy">
-            <summary>
-            Instances are reused within a container hierarchy. Instances 
-            are created (if necessary) in the container where the registration
-            was performed, and are reused by all descendent containers.
-            </summary>
-        </member>
-        <member name="F:Funq.ReuseScope.Container">
-            <summary>
-            Instances are reused only at the given container. Descendent 
-            containers do not reuse parent container instances and get  
-            a new instance at their level.
-            </summary>
-        </member>
-        <member name="F:Funq.ReuseScope.None">
-            <summary>
-            Each request to resolve the dependency will result in a new 
-            instance being returned.
-            </summary>
-        </member>
-        <member name="F:Funq.ReuseScope.Request">
-            <summary>
-            Instaces are reused within the given request
-            </summary>
-        </member>
-        <member name="F:Funq.ReuseScope.Default">
-            <summary>
-            Default scope, which equals <see cref="F:Funq.ReuseScope.Hierarchy"/>.
-            </summary>
-        </member>
-        <member name="T:Funq.IRegistration">
-            <summary>
-            Fluent API for customizing the registration of a service.
-            </summary>
-        </member>
-        <member name="T:Funq.IReusedOwned">
-            <summary>
-            Fluent API that exposes both <see cref="M:Funq.IReused.ReusedWithin(Funq.ReuseScope)"/>
-            and owner (<see cref="M:Funq.IOwned.OwnedBy(Funq.Owner)"/>).
-            </summary>
-        </member>
-        <member name="T:Funq.IReused">
-            <summary>
-            Fluent API that allows specifying the reuse instances.
-            </summary>
-        </member>
-        <member name="M:Funq.IReused.ReusedWithin(Funq.ReuseScope)">
-            <summary>
-            Specifies how instances are reused within a container or hierarchy. Default 
-            scope is <see cref="F:Funq.ReuseScope.Hierarchy"/>.
-            </summary>
-        </member>
-        <member name="T:Funq.IOwned">
-            <summary>
-            Fluent API that allows specifying the owner of instances 
-            created from a registration.
-            </summary>
-        </member>
-        <member name="M:Funq.IOwned.OwnedBy(Funq.Owner)">
-            <summary>
-            Specifies the owner of instances created from this registration. Default 
-            owner is <see cref="F:Funq.Owner.Container"/>.
-            </summary>
-        </member>
-        <member name="F:Funq.ServiceEntry.Owner">
-            <summary>
-            Ownership setting for the service.
-            </summary>
-        </member>
-        <member name="F:Funq.ServiceEntry.Reuse">
-            <summary>
-            Reuse scope setting for the service.
-            </summary>
-        </member>
-        <member name="F:Funq.ServiceEntry.Container">
-            <summary>
-            The container where the entry was registered.
-            </summary>
-        </member>
-        <member name="M:Funq.ServiceEntry.OwnedBy(Funq.Owner)">
-            <summary>
-            Specifies the owner for instances, which determines how 
-            they will be disposed.
-            </summary>
-        </member>
-        <member name="M:Funq.ServiceEntry.ReusedWithin(Funq.ReuseScope)">
-            <summary>
-            Specifies the scope for instances, which determines 
-            visibility of instances across containers and hierarchies.
-            </summary>
-        </member>
-        <member name="T:Funq.IRegistration`1">
-            <summary>
-            Fluent API for customizing the registration of a service.
-            </summary>
-        </member>
-        <member name="T:Funq.IInitializable`1">
-            <summary>
-            Fluent API that allows registering an initializer for the 
-            service.
-            </summary>
-        </member>
-        <member name="M:Funq.IInitializable`1.InitializedBy(System.Action{Funq.Container,`0})">
-            <summary>
-            Specifies an initializer that should be invoked after 
-            the service instance has been created by the factory.
-            </summary>
-        </member>
-        <member name="F:Funq.ServiceEntry`2.Factory">
-            <summary>
-            The Func delegate that creates instances of the service.
-            </summary>
-        </member>
-        <member name="F:Funq.ServiceEntry`2.instance">
-            <summary>
-            The cached service instance if the scope is <see cref="F:Funq.ReuseScope.Hierarchy"/> or 
-            <see cref="F:Funq.ReuseScope.Container"/>.
-            </summary>
-        </member>
-        <member name="F:Funq.ServiceEntry`2.Initializer">
-            <summary>
-            The Func delegate that initializes the object after creation.
-            </summary>
-        </member>
-        <member name="M:Funq.ServiceEntry`2.CloneFor(Funq.Container)">
-            <summary>
-            Clones the service entry assigning the <see cref="T:Funq.Container"/> to the 
-            <paramref name="newContainer"/>. Does not copy the <see cref="P:Funq.ServiceEntry`2.Instance"/>.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.BaseProfilerProvider">
-            <summary>
-            BaseProfilerProvider.  This providers some helper methods which provide access to
-            internals not otherwise available.
-            To use, override the <see cref="M:ServiceStack.MiniProfiler.BaseProfilerProvider.Start(ServiceStack.MiniProfiler.ProfileLevel)"/>, <see cref="M:ServiceStack.MiniProfiler.BaseProfilerProvider.Stop(System.Boolean)"/> and <see cref="M:ServiceStack.MiniProfiler.BaseProfilerProvider.GetCurrentProfiler"/>
-            methods.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.IProfilerProvider">
-            <summary>
-            A provider used to create <see cref="T:ServiceStack.MiniProfiler.Profiler"/> instances and maintain the current instance.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.IProfilerProvider.Start(ServiceStack.MiniProfiler.ProfileLevel)">
-            <summary>
-            Starts a new MiniProfiler and sets it to be current.  By the end of this method
-            <see cref="M:ServiceStack.MiniProfiler.IProfilerProvider.GetCurrentProfiler"/> should return the new MiniProfiler.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.IProfilerProvider.Stop(System.Boolean)">
-            <summary>
-            Ends the current profiling session, if one exists.
-            </summary>
-            <param name="discardResults">
-            When true, clears the <see cref="P:ServiceStack.MiniProfiler.Profiler.Current"/> for this HttpContext, allowing profiling to 
-            be prematurely stopped and discarded. Useful for when a specific route does not need to be profiled.
-            </param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.IProfilerProvider.GetCurrentProfiler">
-            <summary>
-            Returns the current MiniProfiler.  This is used by <see cref="P:ServiceStack.MiniProfiler.Profiler.Current"/>.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.BaseProfilerProvider.Start(ServiceStack.MiniProfiler.ProfileLevel)">
-            <summary>
-            Starts a new MiniProfiler and sets it to be current.  By the end of this method
-            <see cref="M:ServiceStack.MiniProfiler.BaseProfilerProvider.GetCurrentProfiler"/> should return the new MiniProfiler.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.BaseProfilerProvider.Stop(System.Boolean)">
-            <summary>
-            Stops the current MiniProfiler (if any is currently running).
-            <see cref="M:ServiceStack.MiniProfiler.BaseProfilerProvider.SaveProfiler(ServiceStack.MiniProfiler.Profiler)"/> should be called if <paramref name="discardResults"/> is false
-            </summary>
-            <param name="discardResults">If true, any current results will be thrown away and nothing saved</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.BaseProfilerProvider.GetCurrentProfiler">
-            <summary>
-            Returns the current MiniProfiler.  This is used by <see cref="P:ServiceStack.MiniProfiler.Profiler.Current"/>.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.BaseProfilerProvider.SetProfilerActive(ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Sets <paramref name="profiler"/> to be active (read to start profiling)
-            This should be called once a new MiniProfiler has been created.
-            </summary>
-            <param name="profiler">The profiler to set to active</param>
-            <exception cref="T:System.ArgumentNullException">If <paramref name="profiler"/> is null</exception>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.BaseProfilerProvider.StopProfiler(ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Stops the profiler and marks it as inactive.
-            </summary>
-            <param name="profiler">The profiler to stop</param>
-            <returns>True if successful, false if Stop had previously been called on this profiler</returns>
-            <exception cref="T:System.ArgumentNullException">If <paramref name="profiler"/> is null</exception>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.BaseProfilerProvider.SaveProfiler(ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Calls <see cref="M:ServiceStack.MiniProfiler.Profiler.Settings.EnsureStorageStrategy"/> to save the current
-            profiler using the current storage settings
-            </summary>
-            <param name="current"></param>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Data.ExecuteType">
-            <summary>
-            Categories of sql statements.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Data.ExecuteType.None">
-            <summary>
-            Unknown
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Data.ExecuteType.NonQuery">
-            <summary>
-            DML statements that alter database state, e.g. INSERT, UPDATE
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Data.ExecuteType.Scalar">
-            <summary>
-            Statements that return a single record
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Data.ExecuteType.Reader">
-            <summary>
-            Statements that iterate over a result set
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Data.IDbProfiler">
-            <summary>
-            A callback for ProfiledDbConnection and family
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.IDbProfiler.ExecuteStart(System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType)">
-            <summary>
-            Called when a command starts executing
-            </summary>
-            <param name="profiledDbCommand"></param>
-            <param name="executeType"></param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.IDbProfiler.ExecuteFinish(System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType,System.Data.Common.DbDataReader)">
-            <summary>
-            Called when a reader finishes executing
-            </summary>
-            <param name="profiledDbCommand"></param>
-            <param name="executeType"></param>
-            <param name="reader"></param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.IDbProfiler.ReaderFinish(System.Data.Common.DbDataReader)">
-            <summary>
-            Called when a reader is done iterating through the data 
-            </summary>
-            <param name="reader"></param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.IDbProfiler.OnError(System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType,System.Exception)">
-            <summary>
-            Called when an error happens during execution of a command 
-            </summary>
-            <param name="profiledDbCommand"></param>
-            <param name="executeType"></param>
-            <param name="exception"></param>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Data.IDbProfiler.IsActive">
-            <summary>
-            True if the profiler instance is active
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Data.Link`2">
-            <summary>
-            This is a micro-cache; suitable when the number of terms is controllable (a few hundred, for example),
-            and strictly append-only; you cannot change existing values. All key matches are on **REFERENCE**
-            equality. The type is fully thread-safe.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Data.ProfiledDbCommand.BindByName">
-            <summary>
-            If the underlying command supports BindByName, this sets/clears the underlying
-            implementation accordingly. This is required to support OracleCommand from dapper-dot-net
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Data.ProfiledDbConnection">
-            <summary>
-            Wraps a database connection, allowing sql execution timings to be collected when a <see cref="T:ServiceStack.MiniProfiler.Profiler"/> session is started.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Data.ProfiledDbConnection._conn">
-            <summary>
-            This will be made private; use <see cref="P:ServiceStack.MiniProfiler.Data.ProfiledDbConnection.InnerConnection"/>
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Data.ProfiledDbConnection._profiler">
-            <summary>
-            This will be made private; use <see cref="P:ServiceStack.MiniProfiler.Data.ProfiledDbConnection.Profiler"/>
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbConnection.#ctor(System.Data.Common.DbConnection,ServiceStack.MiniProfiler.Data.IDbProfiler,System.Boolean)">
-            <summary>
-            Returns a new <see cref="T:ServiceStack.MiniProfiler.Data.ProfiledDbConnection"/> that wraps <paramref name="connection"/>, 
-            providing query execution profiling.  If profiler is null, no profiling will occur.
-            </summary>
-            <param name="connection">Your provider-specific flavor of connection, e.g. SqlConnection, OracleConnection</param>
-            <param name="profiler">The currently started <see cref="T:ServiceStack.MiniProfiler.Profiler"/> or null.</param>
-            <param name="autoDisposeConnection">Determines whether the ProfiledDbConnection will dispose the underlying connection.</param>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Data.ProfiledDbConnection.InnerConnection">
-            <summary>
-            The underlying, real database connection to your db provider.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Data.ProfiledDbConnection.Profiler">
-            <summary>
-            The current profiler instance; could be null.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Data.ProfiledDbConnection.WrappedConnection">
-            <summary>
-            The raw connection this is wrapping
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory">
-            <summary>
-            Wrapper for a db provider factory to enable profiling
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.Instance">
-            <summary>
-            Every provider factory must have an Instance public field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.#ctor">
-            <summary>
-            Used for db provider apis internally 
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.InitProfiledDbProviderFactory(ServiceStack.MiniProfiler.Data.IDbProfiler,System.Data.Common.DbProviderFactory)">
-            <summary>
-            Allow to re-init the provider factory.
-            </summary>
-            <param name="profiler"></param>
-            <param name="tail"></param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.#ctor(ServiceStack.MiniProfiler.Data.IDbProfiler,System.Data.Common.DbProviderFactory)">
-            <summary>
-            proxy
-            </summary>
-            <param name="profiler"></param>
-            <param name="tail"></param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.CreateDataSourceEnumerator">
-            <summary>
-            proxy
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.CreateCommand">
-            <summary>
-            proxy
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.CreateConnection">
-            <summary>
-            proxy
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.CreateParameter">
-            <summary>
-            proxy
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.CreateConnectionStringBuilder">
-            <summary>
-            proxy
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.CreateCommandBuilder">
-            <summary>
-            proxy
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.CreateDataAdapter">
-            <summary>
-            proxy
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.CreatePermission(System.Security.Permissions.PermissionState)">
-            <summary>
-            proxy
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Data.ProfiledDbProviderFactory.CanCreateDataSourceEnumerator">
-            <summary>
-            proxy
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Helpers.ExtensionMethods">
-            <summary>
-            Common extension methods to use only in this project
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Helpers.ExtensionMethods.IsNullOrWhiteSpace(System.String)">
-            <summary>
-            Answers true if this String is either null or empty.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Helpers.ExtensionMethods.HasValue(System.String)">
-            <summary>
-            Answers true if this String is neither null or empty.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Helpers.ExtensionMethods.EnsureTrailingSlash(System.String)">
-            <summary>
-            Removes trailing / characters from a path and leaves just one
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Helpers.ExtensionMethods.RemoveLeadingSlash(System.String)">
-            <summary>
-            Removes any leading / characters from a path
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Helpers.ExtensionMethods.RemoveTrailingSlash(System.String)">
-            <summary>
-            Removes any leading / characters from a path
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Helpers.ExtensionMethods.ToJson(System.Object)">
-            <summary>
-            Serializes <paramref name="o"/> to a json string.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Helpers.StackTraceSnippet">
-            <summary>
-            Gets part of a stack trace containing only methods we care about.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Helpers.StackTraceSnippet.Get">
-            <summary>
-            Gets the current formatted and filted stack trace.
-            </summary>
-            <returns>Space separated list of methods</returns>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.IpAddressIdentity">
-            <summary>
-            Identifies users based on ip address.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.IUserProvider">
-            <summary>
-            Provides functionality to identify which user is profiling a request.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.IUserProvider.GetUser(System.Web.HttpRequest)">
-            <summary>
-            Returns a string to identify the user profiling the current 'request'.
-            </summary>
-            <param name="request">The current HttpRequest being profiled.</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.IpAddressIdentity.GetUser(System.Web.HttpRequest)">
-            <summary>
-            Returns the paramter HttpRequest's client ip address.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Profiler">
-            <summary>
-            A single MiniProfiler can be used to represent any number of steps/levels in a call-graph, via Step()
-            </summary>
-            <remarks>Totally baller.</remarks>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Profiler._sw">
-            <summary>
-            Starts when this profiler is instantiated. Each <see cref="T:ServiceStack.MiniProfiler.Timing"/> step will use this Stopwatch's current ticks as
-            their starting time.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.#ctor(System.String,ServiceStack.MiniProfiler.ProfileLevel)">
-            <summary>
-            Creates and starts a new MiniProfiler for the root <paramref name="url"/>, filtering <see cref="T:ServiceStack.MiniProfiler.Timing"/> steps to <paramref name="level"/>.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.ToString">
-            <summary>
-            Returns the <see cref="P:ServiceStack.MiniProfiler.Profiler.Root"/>'s <see cref="P:ServiceStack.MiniProfiler.Timing.Name"/> and <see cref="P:ServiceStack.MiniProfiler.Profiler.DurationMilliseconds"/> this profiler recorded.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.Equals(System.Object)">
-            <summary>
-            Returns true if Ids match.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.GetHashCode">
-            <summary>
-            Returns hashcode of Id.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.#ctor">
-            <summary>
-            Obsolete - used for serialization.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.GetTimingHierarchy">
-            <summary>
-            Walks the <see cref="T:ServiceStack.MiniProfiler.Timing"/> hierarchy contained in this profiler, starting with <see cref="P:ServiceStack.MiniProfiler.Profiler.Root"/>, and returns each Timing found.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.GetRoundedMilliseconds(System.Int64)">
-            <summary>
-            Returns milliseconds based on Stopwatch's Frequency.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.Start(ServiceStack.MiniProfiler.ProfileLevel)">
-            <summary>
-            Starts a new MiniProfiler based on the current <see cref="T:ServiceStack.MiniProfiler.IProfilerProvider"/>. This new profiler can be accessed by
-            <see cref="P:ServiceStack.MiniProfiler.Profiler.Current"/>
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.Stop(System.Boolean)">
-            <summary>
-            Ends the current profiling session, if one exists.
-            </summary>
-            <param name="discardResults">
-            When true, clears the <see cref="P:ServiceStack.MiniProfiler.Profiler.Current"/> for this HttpContext, allowing profiling to 
-            be prematurely stopped and discarded. Useful for when a specific route does not need to be profiled.
-            </param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.StepStatic(System.String,ServiceStack.MiniProfiler.ProfileLevel)">
-            <summary>
-            Returns an <see cref="T:System.IDisposable"/> that will time the code between its creation and disposal. Use this method when you
-            do not wish to include the MvcMiniProfiler namespace for the <see cref="M:ServiceStack.MiniProfiler.MiniProfilerExtensions.Step(ServiceStack.MiniProfiler.Profiler,System.String,ServiceStack.MiniProfiler.ProfileLevel)"/> extension method.
-            </summary>
-            <param name="name">A descriptive name for the code that is encapsulated by the resulting IDisposable's lifetime.</param>
-            <param name="level">This step's visibility level; allows filtering when <see cref="M:ServiceStack.MiniProfiler.Profiler.Start(ServiceStack.MiniProfiler.ProfileLevel)"/> is called.</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.RenderIncludes(System.Nullable{ServiceStack.MiniProfiler.RenderPosition},System.Nullable{System.Boolean},System.Nullable{System.Boolean},System.Nullable{System.Int32},System.Boolean,System.Nullable{System.Boolean})">
-            <summary>
-            Returns the css and javascript includes needed to display the MiniProfiler results UI.
-            </summary>
-            <param name="position">Which side of the page the profiler popup button should be displayed on (defaults to left)</param>
-            <param name="showTrivial">Whether to show trivial timings by default (defaults to false)</param>
-            <param name="showTimeWithChildren">Whether to show time the time with children column by default (defaults to false)</param>
-            <param name="maxTracesToShow">The maximum number of trace popups to show before removing the oldest (defaults to 15)</param>
-            <param name="xhtml">xhtml rendering mode, ensure script tag is closed ... etc</param>
-            <param name="showControls">when true, shows buttons to minimize and clear MiniProfiler results</param>
-            <returns>Script and link elements normally; an empty string when there is no active profiling session.</returns>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.ToJson">
-            <summary>
-            Renders the current <see cref="T:ServiceStack.MiniProfiler.Profiler"/> to json.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.ToJson(ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Renders the parameter <see cref="T:ServiceStack.MiniProfiler.Profiler"/> to json.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.FromJson(System.String)">
-            <summary>
-            Deserializes the json string parameter to a <see cref="T:ServiceStack.MiniProfiler.Profiler"/>.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.Clone">
-            <summary>
-            Create a DEEP clone of this object
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.GetInProgressCommands">
-            <summary>
-            Returns all currently open commands on this connection
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.GetSqlTimings">
-            <summary>
-            Returns all <see cref="T:ServiceStack.MiniProfiler.SqlTiming"/> results contained in all child <see cref="T:ServiceStack.MiniProfiler.Timing"/> steps.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Profiler._sqlExecutionCounts">
-            <summary>
-            Contains any sql statements that are executed, along with how many times those statements are executed.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.AddSqlTiming(ServiceStack.MiniProfiler.SqlTiming)">
-            <summary>
-            Adds <paramref name="stats"/> to the current <see cref="T:ServiceStack.MiniProfiler.Timing"/>.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.GetExecutedCount(ServiceStack.MiniProfiler.Data.ExecuteType)">
-            <summary>
-            Returns the number of sql statements of <paramref name="type"/> that were executed in all <see cref="T:ServiceStack.MiniProfiler.Timing"/>s.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Id">
-            <summary>
-            Identifies this Profiler so it may be stored/cached.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Name">
-            <summary>
-            A display name for this profiling session.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Started">
-            <summary>
-            When this profiler was instantiated.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.MachineName">
-            <summary>
-            Where this profiler was run.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Level">
-            <summary>
-            Allows filtering of <see cref="T:ServiceStack.MiniProfiler.Timing"/> steps based on what <see cref="T:ServiceStack.MiniProfiler.ProfileLevel"/> 
-            the steps are created with.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Root">
-            <summary>
-            The first <see cref="T:ServiceStack.MiniProfiler.Timing"/> that is created and started when this profiler is instantiated.
-            All other <see cref="T:ServiceStack.MiniProfiler.Timing"/>s will be children of this one.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.User">
-            <summary>
-            A string identifying the user/client that is profiling this request.  Set <see cref="P:ServiceStack.MiniProfiler.Profiler.Settings.UserProvider"/>
-            with an <see cref="T:ServiceStack.MiniProfiler.IUserProvider"/>-implementing class to provide a custom value.
-            </summary>
-            <remarks>
-            If this is not set manually at some point, the <see cref="P:ServiceStack.MiniProfiler.Profiler.Settings.UserProvider"/> implementation will be used;
-            by default, this will be the current request's ip address.
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.HasUserViewed">
-            <summary>
-            Returns true when this MiniProfiler has been viewed by the <see cref="P:ServiceStack.MiniProfiler.Profiler.User"/> that recorded it.
-            </summary>
-            <remarks>
-            Allows POSTs that result in a redirect to be profiled. <see cref="P:ServiceStack.MiniProfiler.Profiler.Settings.Storage"/> implementation
-            will keep a list of all profilers that haven't been fetched down.
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Stopwatch">
-            <summary>
-            For unit testing, returns the timer.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.DurationMilliseconds">
-            <summary>
-            Milliseconds, to one decimal place, that this MiniProfiler ran.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.HasTrivialTimings">
-            <summary>
-            Returns true when <see cref="P:ServiceStack.MiniProfiler.Profiler.Root"/> or any of its <see cref="P:ServiceStack.MiniProfiler.Timing.Children"/> are <see cref="P:ServiceStack.MiniProfiler.Timing.IsTrivial"/>.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.HasAllTrivialTimings">
-            <summary>
-            Returns true when all child <see cref="T:ServiceStack.MiniProfiler.Timing"/>s are <see cref="P:ServiceStack.MiniProfiler.Timing.IsTrivial"/>.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.TrivialDurationThresholdMilliseconds">
-            <summary>
-            Any Timing step with a duration less than or equal to this will be hidden by default in the UI; defaults to 2.0 ms.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.ElapsedTicks">
-            <summary>
-            Ticks since this MiniProfiler was started.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Head">
-            <summary>
-            Points to the currently executing Timing. 
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Current">
-            <summary>
-            Gets the currently running MiniProfiler for the current HttpContext; null if no MiniProfiler was <see cref="M:ServiceStack.MiniProfiler.Profiler.Start(ServiceStack.MiniProfiler.ProfileLevel)"/>ed.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.SqlProfiler">
-            <summary>
-            Contains information about queries executed during this profiling session.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.DurationMillisecondsInSql">
-            <summary>
-            Milliseconds, to one decimal place, that this MiniProfiler was executing sql.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.HasSqlTimings">
-            <summary>
-            Returns true when we have profiled queries.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.HasDuplicateSqlTimings">
-            <summary>
-            Returns true when any child Timings have duplicate queries.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.ExecutedReaders">
-            <summary>
-            How many sql data readers were executed in all <see cref="T:ServiceStack.MiniProfiler.Timing"/> steps.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.ExecutedScalars">
-            <summary>
-            How many sql scalar queries were executed in all <see cref="T:ServiceStack.MiniProfiler.Timing"/> steps.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.ExecutedNonQueries">
-            <summary>
-            How many sql non-query statements were executed in all <see cref="T:ServiceStack.MiniProfiler.Timing"/> steps.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Profiler.Settings">
-            <summary>
-            Various configuration properties.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.Settings.ExcludeAssembly(System.String)">
-            <summary>
-            Excludes the specified assembly from the stack trace output.
-            </summary>
-            <param name="assemblyName">The short name of the assembly. AssemblyName.Name</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.Settings.ExcludeType(System.String)">
-            <summary>
-            Excludes the specified type from the stack trace output.
-            </summary>
-            <param name="typeToExclude">The System.Type name to exclude</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.Settings.ExcludeMethod(System.String)">
-            <summary>
-            Excludes the specified method name from the stack trace output.
-            </summary>
-            <param name="methodName">The name of the method</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Profiler.Settings.EnsureStorageStrategy">
-            <summary>
-            Make sure we can at least store profiler results to the http runtime cache.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.AssembliesToExclude">
-            <summary>
-            Assemblies to exclude from the stack trace report.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.TypesToExclude">
-            <summary>
-            Types to exclude from the stack trace report.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.MethodsToExclude">
-            <summary>
-            Methods to exclude from the stack trace report.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.StackMaxLength">
-            <summary>
-            The max length of the stack string to report back; defaults to 120 chars.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.TrivialDurationThresholdMilliseconds">
-            <summary>
-            Any Timing step with a duration less than or equal to this will be hidden by default in the UI; defaults to 2.0 ms.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.PopupShowTimeWithChildren">
-            <summary>
-            Dictates if the "time with children" column is displayed by default, defaults to false.
-            For a per-page override you can use .RenderIncludes(showTimeWithChildren: true/false)
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.PopupShowTrivial">
-            <summary>
-            Dictates if trivial timings are displayed by default, defaults to false.
-            For a per-page override you can use .RenderIncludes(showTrivial: true/false)
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.PopupMaxTracesToShow">
-            <summary>
-            Determines how many traces to show before removing the oldest; defaults to 15.
-            For a per-page override you can use .RenderIncludes(maxTracesToShow: 10)
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.PopupRenderPosition">
-            <summary>
-            Dictates on which side of the page the profiler popup button is displayed; defaults to left.
-            For a per-page override you can use .RenderIncludes(position: RenderPosition.Left/Right)
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.ShowControls">
-            <summary>
-            Determines if min-max, clear, etc are rendered; defaults to false.
-            For a per-page override you can use .RenderIncludes(showControls: true/false)
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.ExcludeStackTraceSnippetFromSqlTimings">
-            <summary>
-            By default, SqlTimings will grab a stack trace to help locate where queries are being executed.
-            When this setting is true, no stack trace will be collected, possibly improving profiler performance.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.IgnoredPaths">
-            <summary>
-            When <see cref="M:ServiceStack.MiniProfiler.Profiler.Start(ServiceStack.MiniProfiler.ProfileLevel)"/> is called, if the current request url contains any items in this property,
-            no profiler will be instantiated and no results will be displayed.
-            Default value is { "/ssr-", "/content/", "/scripts/", "/favicon.ico" }.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.RouteBasePath">
-            <summary>
-            The path under which ALL routes are registered in, defaults to the application root.  For example, "~/myDirectory/" would yield
-            "/myDirectory/ssr-includes.js" rather than just "/mini-profiler-includes.js"
-            Any setting here should be in APP RELATIVE FORM, e.g. "~/myDirectory/"
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.Storage">
-            <summary>
-            Understands how to save and load MiniProfilers. Used for caching between when
-            a profiling session ends and results can be fetched to the client, and for showing shared, full-page results.
-            </summary>
-            <remarks>
-            The normal profiling session life-cycle is as follows:
-            1) request begins
-            2) profiler is started
-            3) normal page/controller/request execution
-            4) profiler is stopped
-            5) profiler is cached with <see cref="P:ServiceStack.MiniProfiler.Profiler.Settings.Storage"/>'s implementation of <see cref="M:ServiceStack.MiniProfiler.Storage.IStorage.Save(ServiceStack.MiniProfiler.Profiler)"/>
-            6) request ends
-            7) page is displayed and profiling results are ajax-fetched down, pulling cached results from 
-               <see cref="P:ServiceStack.MiniProfiler.Profiler.Settings.Storage"/>'s implementation of <see cref="M:ServiceStack.MiniProfiler.Storage.IStorage.Load(System.Guid)"/>
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.SqlFormatter">
-            <summary>
-            The formatter applied to the SQL being rendered (used only for UI)
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.UserProvider">
-            <summary>
-            Provides user identification for a given profiling request.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.Version">
-            <summary>
-            Assembly version of this dank MiniProfiler.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.ProfilerProvider">
-            <summary>
-            The provider used to provider the current instance of a provider
-            This is also 
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.Results_Authorize">
-            <summary>
-            A function that determines who can access the MiniProfiler results url.  It should return true when
-            the request client has access, false for a 401 to be returned. HttpRequest parameter is the current request and
-            MiniProfiler parameter is the results that were profiled.
-            </summary>
-            <remarks>
-            Both the HttpRequest and MiniProfiler parameters that will be passed into this function should never be null.
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Profiler.Settings.StopwatchProvider">
-            <summary>
-            Allows switching out stopwatches for unit testing.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.ProfileLevel">
-            <summary>
-            Categorizes individual <see cref="T:ServiceStack.MiniProfiler.Timing"/> steps to allow filtering.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.ProfileLevel.Info">
-            <summary>
-            Default level given to Timings.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.ProfileLevel.Verbose">
-            <summary>
-            Useful when profiling many items in a loop, but you don't wish to always see this detail.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.RenderPosition">
-            <summary>
-            Dictates on which side of the page the profiler popup button is displayed; defaults to left.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.RenderPosition.Left">
-            <summary>
-            Profiler popup button is displayed on the left.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.RenderPosition.Right">
-            <summary>
-            Profiler popup button is displayed on the right.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.MiniProfilerExtensions">
-            <summary>
-            Contains helper methods that ease working with null <see cref="T:ServiceStack.MiniProfiler.Profiler"/>s.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.MiniProfilerExtensions.Inline``1(ServiceStack.MiniProfiler.Profiler,System.Func{``0},System.String)">
-            <summary>
-            Wraps <paramref name="selector"/> in a <see cref="M:ServiceStack.MiniProfiler.MiniProfilerExtensions.Step(ServiceStack.MiniProfiler.Profiler,System.String,ServiceStack.MiniProfiler.ProfileLevel)"/> call and executes it, returning its result.
-            </summary>
-            <param name="profiler">The current profiling session or null.</param>
-            <param name="selector">Method to execute and profile.</param>
-            <param name="name">The <see cref="T:ServiceStack.MiniProfiler.Timing"/> step name used to label the profiler results.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.MiniProfilerExtensions.Step(ServiceStack.MiniProfiler.Profiler,System.String,ServiceStack.MiniProfiler.ProfileLevel)">
-            <summary>
-            Returns an <see cref="T:System.IDisposable"/> that will time the code between its creation and disposal.
-            </summary>
-            <param name="profiler">The current profiling session or null.</param>
-            <param name="name">A descriptive name for the code that is encapsulated by the resulting IDisposable's lifetime.</param>
-            <param name="level">This step's visibility level; allows filtering when <see cref="M:ServiceStack.MiniProfiler.Profiler.Start(ServiceStack.MiniProfiler.ProfileLevel)"/> is called.</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.MiniProfilerExtensions.AddProfilerResults(ServiceStack.MiniProfiler.Profiler,ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Adds <paramref name="externalProfiler"/>'s <see cref="T:ServiceStack.MiniProfiler.Timing"/> hierarchy to this profiler's current Timing step,
-            allowing other threads, remote calls, etc. to be profiled and joined into this profiling session.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.MiniProfilerExtensions.Render(ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Returns an html-encoded string with a text-representation of <paramref name="profiler"/>; returns "" when profiler is null.
-            </summary>
-            <param name="profiler">The current profiling session or null.</param>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.SqlFormatters.InlineFormatter">
-            <summary>
-            Formats any SQL query with inline parameters, optionally including the value type
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.SqlFormatters.ISqlFormatter">
-            <summary>
-            Takes a SqlTiming and returns a formatted SQL string, for parameter replacement, etc.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlFormatters.ISqlFormatter.FormatSql(ServiceStack.MiniProfiler.SqlTiming)">
-            <summary>
-            Return SQL the way you want it to look on the in the trace. Usually used to format parameters 
-            </summary>
-            <param name="timing"></param>
-            <returns>Formatted SQL</returns>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlFormatters.InlineFormatter.#ctor(System.Boolean)">
-            <summary>
-            Creates a new Inline SQL Formatter, optionally including the parameter type info in comments beside the replaced value
-            </summary>
-            <param name="includeTypeInfo">whether to include a comment after the value, indicating the type, e.g. /* @myParam DbType.Int32 */</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlFormatters.InlineFormatter.FormatSql(ServiceStack.MiniProfiler.SqlTiming)">
-            <summary>
-            Formats the SQL in a generic frieldly format, including the parameter type information in a comment if it was specified in the InlineFormatter constructor
-            </summary>
-            <param name="timing">The SqlTiming to format</param>
-            <returns>A formatted SQL string</returns>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlFormatters.InlineFormatter.GetParameterValue(ServiceStack.MiniProfiler.SqlTimingParameter)">
-            <summary>
-            Returns a string representation of the parameter's value, including the type
-            </summary>
-            <param name="p">The parameter to get a value for</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.SqlFormatters.OracleFormatter">
-            <summary>
-            NOT IMPLEMENTED - will format statements with paramters in an Oracle friendly way
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlFormatters.OracleFormatter.FormatSql(ServiceStack.MiniProfiler.SqlTiming)">
-            <summary>
-            Does NOTHING, implement me!
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.SqlFormatters.SqlServerFormatter">
-            <summary>
-            Formats SQL server queries with a DECLARE up top for parameter values
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlFormatters.SqlServerFormatter.FormatSql(ServiceStack.MiniProfiler.SqlTiming)">
-            <summary>
-            Formats the SQL in a SQL-Server friendly way, with DECLARE statements for the parameters up top.
-            </summary>
-            <param name="timing">The SqlTiming to format</param>
-            <returns>A formatted SQL string</returns>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.SqlProfiler">
-            <summary>
-            Contains helper code to time sql statements.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlProfiler.#ctor(ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Returns a new SqlProfiler to be used in the 'profiler' session.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlProfiler.ExecuteStartImpl(System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType)">
-            <summary>
-            Tracks when 'command' is started.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlProfiler.GetInProgressCommands">
-            <summary>
-            Returns all currently open commands on this connection
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlProfiler.ExecuteFinishImpl(System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType,System.Data.Common.DbDataReader)">
-            <summary>
-            Finishes profiling for 'command', recording durations.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlProfiler.ReaderFinishedImpl(System.Data.Common.DbDataReader)">
-            <summary>
-            Called when 'reader' finishes its iterations and is closed.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlProfiler.Profiler">
-            <summary>
-            The profiling session this SqlProfiler is part of.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.SqlProfilerExtensions">
-            <summary>
-            Helper methods that allow operation on SqlProfilers, regardless of their instantiation.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlProfilerExtensions.ExecuteStart(ServiceStack.MiniProfiler.SqlProfiler,System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType)">
-            <summary>
-            Tracks when 'command' is started.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlProfilerExtensions.ExecuteFinish(ServiceStack.MiniProfiler.SqlProfiler,System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType,System.Data.Common.DbDataReader)">
-            <summary>
-            Finishes profiling for 'command', recording durations.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlProfilerExtensions.ReaderFinish(ServiceStack.MiniProfiler.SqlProfiler,System.Data.Common.DbDataReader)">
-            <summary>
-            Called when 'reader' finishes its iterations and is closed.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.SqlTiming">
-            <summary>
-            Profiles a single sql execution.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTiming.#ctor(System.Data.Common.DbCommand,ServiceStack.MiniProfiler.Data.ExecuteType,ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Creates a new SqlTiming to profile 'command'.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTiming.#ctor">
-            <summary>
-            Obsolete - used for serialization.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTiming.ToString">
-            <summary>
-            Returns a snippet of the sql command and the duration.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTiming.Equals(System.Object)">
-            <summary>
-            Returns true if Ids match.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTiming.GetHashCode">
-            <summary>
-            Returns hashcode of Id.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTiming.ExecutionComplete(System.Boolean)">
-            <summary>
-            Called when command execution is finished to determine this SqlTiming's duration.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTiming.ReaderFetchComplete">
-            <summary>
-            Called when database reader is closed, ending profiling for <see cref="F:ServiceStack.MiniProfiler.Data.ExecuteType.Reader"/> SqlTimings.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTiming.AddSpacesToParameters(System.String)">
-            <summary>
-            To help with display, put some space around sammiched commas
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.Id">
-            <summary>
-            Unique identifier for this SqlTiming.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.ExecuteType">
-            <summary>
-            Category of sql statement executed.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.CommandString">
-            <summary>
-            The sql that was executed.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.FormattedCommandString">
-            <summary>
-            The command string with special formatting applied based on MiniProfiler.Settings.SqlFormatter
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.StackTraceSnippet">
-            <summary>
-            Roughly where in the calling code that this sql was executed.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.StartMilliseconds">
-            <summary>
-            Offset from main MiniProfiler start that this sql began.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.DurationMilliseconds">
-            <summary>
-            How long this sql statement took to execute.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.FirstFetchDurationMilliseconds">
-            <summary>
-            When executing readers, how long it took to come back initially from the database, 
-            before all records are fetched and reader is closed.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.Parameters">
-            <summary>
-            Stores any parameter names and values used by the profiled DbCommand.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.ParentTimingId">
-            <summary>
-            Id of the Timing this statement was executed in.
-            </summary>
-            <remarks>
-            Needed for database deserialization.
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.ParentTiming">
-            <summary>
-            The Timing step that this sql execution occurred in.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTiming.IsDuplicate">
-            <summary>
-            True when other identical sql statements have been executed during this MiniProfiler session.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.SqlTimingParameter">
-            <summary>
-            Information about a DbParameter used in the sql statement profiled by SqlTiming.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTimingParameter.Equals(System.Object)">
-            <summary>
-            Returns true if this has the same parent <see cref="P:ServiceStack.MiniProfiler.SqlTiming.Id"/>, <see cref="P:ServiceStack.MiniProfiler.SqlTimingParameter.Name"/> and <see cref="P:ServiceStack.MiniProfiler.SqlTimingParameter.Value"/> as <paramref name="obj"/>.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.SqlTimingParameter.GetHashCode">
-            <summary>
-            Returns the XOR of certain properties.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTimingParameter.ParentSqlTimingId">
-            <summary>
-            Which SqlTiming this Parameter was executed with.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTimingParameter.Name">
-            <summary>
-            Parameter name, e.g. "@routeName"
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTimingParameter.Value">
-            <summary>
-            The value submitted to the database.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTimingParameter.DbType">
-            <summary>
-            System.Data.DbType, e.g. "String", "Bit"
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.SqlTimingParameter.Size">
-            <summary>
-            How large the type is, e.g. for string, size could be 4000
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Storage.DatabaseStorageBase">
-            <summary>
-            Understands how to save MiniProfiler results to a MSSQL database, allowing more permanent storage and
-            querying of slow results.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Storage.IStorage">
-            <summary>
-            Provides saving and loading <see cref="T:ServiceStack.MiniProfiler.Profiler"/>s to a storage medium.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.IStorage.Save(ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Stores <paramref name="profiler"/> under its <see cref="P:ServiceStack.MiniProfiler.Profiler.Id"/>.
-            </summary>
-            <param name="profiler">The results of a profiling session.</param>
-            <remarks>
-            Should also ensure the profiler is stored as being unviewed by its profiling <see cref="P:ServiceStack.MiniProfiler.Profiler.User"/>.
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.IStorage.Load(System.Guid)">
-            <summary>
-            Returns a <see cref="T:ServiceStack.MiniProfiler.Profiler"/> from storage based on <paramref name="id"/>, which should map to <see cref="P:ServiceStack.MiniProfiler.Profiler.Id"/>.
-            </summary>
-            <remarks>
-            Should also update that the resulting profiler has been marked as viewed by its profiling <see cref="P:ServiceStack.MiniProfiler.Profiler.User"/>.
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.IStorage.GetUnviewedIds(System.String)">
-            <summary>
-            Returns a list of <see cref="P:ServiceStack.MiniProfiler.Profiler.Id"/>s that haven't been seen by <paramref name="user"/>.
-            </summary>
-            <param name="user">User identified by the current <see cref="P:ServiceStack.MiniProfiler.Profiler.Settings.UserProvider"/>.</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.DatabaseStorageBase.#ctor(System.String)">
-            <summary>
-            Returns a new SqlServerDatabaseStorage object that will insert into the database identified by connectionString.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.DatabaseStorageBase.Save(ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Saves 'profiler' to a database under its <see cref="P:ServiceStack.MiniProfiler.Profiler.Id"/>.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.DatabaseStorageBase.Load(System.Guid)">
-            <summary>
-            Returns the MiniProfiler identified by 'id' from the database or null when no MiniProfiler exists under that 'id'.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.DatabaseStorageBase.GetUnviewedIds(System.String)">
-            <summary>
-            Returns a list of <see cref="P:ServiceStack.MiniProfiler.Profiler.Id"/>s that haven't been seen by <paramref name="user"/>.
-            </summary>
-            <param name="user">User identified by the current <see cref="P:ServiceStack.MiniProfiler.Profiler.Settings.UserProvider"/>.</param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.DatabaseStorageBase.GetConnection">
-            <summary>
-            Returns a DbConnection for your specific provider.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.DatabaseStorageBase.GetOpenConnection">
-            <summary>
-            Returns a DbConnection already opened for execution.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.DatabaseStorageBase.MapTimings(ServiceStack.MiniProfiler.Profiler,System.Collections.Generic.List{ServiceStack.MiniProfiler.Timing},System.Collections.Generic.List{ServiceStack.MiniProfiler.SqlTiming},System.Collections.Generic.List{ServiceStack.MiniProfiler.SqlTimingParameter})">
-            <summary>
-            Giving freshly selected collections, this method puts them in the correct
-            hierarchy under the 'result' MiniProfiler.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Storage.DatabaseStorageBase.ConnectionString">
-            <summary>
-            How we connect to the database used to save/load MiniProfiler results.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Storage.HttpRuntimeCacheStorage">
-            <summary>
-            Understands how to store a <see cref="T:ServiceStack.MiniProfiler.Profiler"/> to the <see cref="P:System.Web.HttpRuntime.Cache"/> with absolute expiration.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Storage.HttpRuntimeCacheStorage.CacheKeyPrefix">
-            <summary>
-            The string that prefixes all keys that MiniProfilers are saved under, e.g.
-            "mini-profiler-ecfb0050-7ce8-4bf1-bf82-2cb38e90e31e".
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.HttpRuntimeCacheStorage.#ctor(System.TimeSpan)">
-            <summary>
-            Returns a new HttpRuntimeCacheStorage class that will cache MiniProfilers for the specified duration.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.HttpRuntimeCacheStorage.Save(ServiceStack.MiniProfiler.Profiler)">
-            <summary>
-            Saves <paramref name="profiler"/> to the HttpRuntime.Cache under a key concated with <see cref="F:ServiceStack.MiniProfiler.Storage.HttpRuntimeCacheStorage.CacheKeyPrefix"/>
-            and the parameter's <see cref="P:ServiceStack.MiniProfiler.Profiler.Id"/>.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.HttpRuntimeCacheStorage.Load(System.Guid)">
-            <summary>
-            Returns the saved <see cref="T:ServiceStack.MiniProfiler.Profiler"/> identified by <paramref name="id"/>. Also marks the resulting
-            profiler <see cref="P:ServiceStack.MiniProfiler.Profiler.HasUserViewed"/> to true.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Storage.HttpRuntimeCacheStorage.GetUnviewedIds(System.String)">
-            <summary>
-            Returns a list of <see cref="P:ServiceStack.MiniProfiler.Profiler.Id"/>s that haven't been seen by <paramref name="user"/>.
-            </summary>
-            <param name="user">User identified by the current <see cref="P:ServiceStack.MiniProfiler.Profiler.Settings.UserProvider"/>.</param>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Storage.HttpRuntimeCacheStorage.AddPerUserUnviewedIdsLock">
-            <summary>
-            Syncs access to runtime cache when adding a new list of ids for a user.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Storage.HttpRuntimeCacheStorage.CacheDuration">
-            <summary>
-            How long to cache each <see cref="T:ServiceStack.MiniProfiler.Profiler"/> for (i.e. the absolute expiration parameter of 
-            <see cref="M:System.Web.Caching.Cache.Insert(System.String,System.Object,System.Web.Caching.CacheDependency,System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemUpdateCallback)"/>)
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.Timing">
-            <summary>
-            An individual profiling step that can contain child steps.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.RebuildParentTimings">
-            <summary>
-            Rebuilds all the parent timings on deserialization calls
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.Timing._startTicks">
-            <summary>
-            Offset from parent MiniProfiler's creation that this Timing was created.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.#ctor(ServiceStack.MiniProfiler.Profiler,ServiceStack.MiniProfiler.Timing,System.String)">
-            <summary>
-            Creates a new Timing named 'name' in the 'profiler's session, with 'parent' as this Timing's immediate ancestor.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.#ctor">
-            <summary>
-            Obsolete - used for serialization.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.ToString">
-            <summary>
-            Returns this Timing's Name.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.Equals(System.Object)">
-            <summary>
-            Returns true if Ids match.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.GetHashCode">
-            <summary>
-            Returns hashcode of Id.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.AddKeyValue(System.String,System.String)">
-            <summary>
-            Adds arbitrary string 'value' under 'key', allowing custom properties to be stored in this Timing step.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.Stop">
-            <summary>
-            Completes this Timing's duration and sets the MiniProfiler's Head up one level.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.AddChild(ServiceStack.MiniProfiler.Timing)">
-            <summary>
-            Add the parameter 'timing' to this Timing's Children collection.
-            </summary>
-            <remarks>
-            Used outside this assembly for custom deserialization when creating an <see cref="T:ServiceStack.MiniProfiler.Storage.IStorage"/> implementation.
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.AddSqlTiming(ServiceStack.MiniProfiler.SqlTiming)">
-            <summary>
-            Adds the parameter 'sqlTiming' to this Timing's SqlTimings collection.
-            </summary>
-            <param name="sqlTiming">A sql statement profiling that was executed in this Timing step.</param>
-            <remarks>
-            Used outside this assembly for custom deserialization when creating an <see cref="T:ServiceStack.MiniProfiler.Storage.IStorage"/> implementation.
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.Timing.GetExecutedCount(ServiceStack.MiniProfiler.Data.ExecuteType)">
-            <summary>
-            Returns the number of sql statements of <paramref name="type"/> that were executed in this <see cref="T:ServiceStack.MiniProfiler.Timing"/>.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.Id">
-            <summary>
-            Unique identifer for this timing; set during construction.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.Name">
-            <summary>
-            Text displayed when this Timing is rendered.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.DurationMilliseconds">
-            <summary>
-            How long this Timing step took in ms; includes any <see cref="P:ServiceStack.MiniProfiler.Timing.Children"/> Timings' durations.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.StartMilliseconds">
-            <summary>
-            The offset from the start of profiling.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.Children">
-            <summary>
-            All sub-steps that occur within this Timing step. Add new children through <see cref="M:ServiceStack.MiniProfiler.Timing.AddChild(ServiceStack.MiniProfiler.Timing)"/>
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.KeyValues">
-            <summary>
-            Stores arbitrary key/value strings on this Timing step. Add new tuples through <see cref="M:ServiceStack.MiniProfiler.Timing.AddKeyValue(System.String,System.String)"/>.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.SqlTimings">
-            <summary>
-            Any queries that occurred during this Timing step.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.ParentTimingId">
-            <summary>
-            Needed for database deserialization and JSON serialization.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.ParentTiming">
-            <summary>
-            Which Timing this Timing is under - the duration that this step takes will be added to its parent's duration.
-            </summary>
-            <remarks>This will be null for the root (initial) Timing.</remarks>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.DurationWithoutChildrenMilliseconds">
-            <summary>
-            Gets the elapsed milliseconds in this step without any children's durations.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.SqlTimingsDurationMilliseconds">
-            <summary>
-            Gets the aggregate elapsed milliseconds of all SqlTimings executed in this Timing, excluding Children Timings.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.IsTrivial">
-            <summary>
-            Returns true when this <see cref="P:ServiceStack.MiniProfiler.Timing.DurationWithoutChildrenMilliseconds"/> is less than the configured
-            <see cref="P:ServiceStack.MiniProfiler.Profiler.Settings.TrivialDurationThresholdMilliseconds"/>, by default 2.0 ms.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.Profiler">
-            <summary>
-            Reference to the containing profiler, allowing this Timing to affect the Head and get Stopwatch readings.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.HasChildren">
-            <summary>
-            Returns true when this Timing has inner Timing steps.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.HasSqlTimings">
-            <summary>
-            Returns true if this Timing step collected sql execution timings.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.HasDuplicateSqlTimings">
-            <summary>
-            Returns true if any <see cref="T:ServiceStack.MiniProfiler.SqlTiming"/>s executed in this step are detected as duplicate statements.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.IsRoot">
-            <summary>
-            Returns true when this Timing is the first one created in a MiniProfiler session.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.Depth">
-            <summary>
-            How far away this Timing is from the Profiler's Root.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.ExecutedReaders">
-            <summary>
-            How many sql data readers were executed in this Timing step. Does not include queries in any child Timings.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.ExecutedScalars">
-            <summary>
-            How many sql scalar queries were executed in this Timing step. Does not include queries in any child Timings.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.Timing.ExecutedNonQueries">
-            <summary>
-            How many sql non-query statements were executed in this Timing step. Does not include queries in any child Timings.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.UI.MiniProfilerHandler">
-            <summary>
-            Understands how to route and respond to MiniProfiler UI urls.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.UI.MiniProfilerHandler.ProcessRequest(System.Web.HttpContext)">
-            <summary>
-            Returns either includes' css/javascript or results' html.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.UI.MiniProfilerHandler.Includes(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse,System.String)">
-            <summary>
-            Handles rendering static content files.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.UI.MiniProfilerHandler.Results(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse)">
-            <summary>
-            Handles rendering a previous MiniProfiler session, identified by its "?id=GUID" on the query.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.MiniProfiler.UI.MiniProfilerHandler._ResourceCache">
-            <summary>
-            Embedded resource contents keyed by filename.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.UI.MiniProfilerHandler.NotFound(ServiceStack.ServiceHost.IHttpResponse,System.String,System.String)">
-            <summary>
-            Helper method that sets a proper 404 response code.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.UI.MiniProfilerHandler.IsReusable">
-            <summary>
-            Try to keep everything static so we can easily be reused.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.WebRequestProfilerProvider">
-            <summary>
-            HttpContext based profiler provider.  This is the default provider to use in a web context.
-            The current profiler is associated with a HttpContext.Current ensuring that profilers are 
-            specific to a individual HttpRequest.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.WebRequestProfilerProvider.#ctor">
-            <summary>
-            Public constructor.  This also registers any UI routes needed to display results
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.WebRequestProfilerProvider.Start(ServiceStack.MiniProfiler.ProfileLevel)">
-            <summary>
-            Starts a new MiniProfiler and associates it with the current <see cref="P:System.Web.HttpContext.Current"/>.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.WebRequestProfilerProvider.Stop(System.Boolean)">
-            <summary>
-            Ends the current profiling session, if one exists.
-            </summary>
-            <param name="discardResults">
-            When true, clears the <see cref="P:ServiceStack.MiniProfiler.Profiler.Current"/> for this HttpContext, allowing profiling to 
-            be prematurely stopped and discarded. Useful for when a specific route does not need to be profiled.
-            </param>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.WebRequestProfilerProvider.EnsureName(ServiceStack.MiniProfiler.Profiler,System.Web.HttpRequest)">
-            <summary>
-            Makes sure 'profiler' has a Name, pulling it from route data or url.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.MiniProfiler.WebRequestProfilerProvider.GetCurrentProfiler">
-            <summary>
-            Returns the current profiler
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.WebRequestProfilerProvider.Current">
-            <summary>
-            Gets the currently running MiniProfiler for the current HttpContext; null if no MiniProfiler was <see cref="M:ServiceStack.MiniProfiler.WebRequestProfilerProvider.Start(ServiceStack.MiniProfiler.ProfileLevel)"/>ed.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.MiniProfiler.WebRequestProfilerProvider.Settings">
-            <summary>
-            WebRequestProfilerProvider specific configurations
-            </summary>
-        </member>
-        <member name="P:ServiceStack.MiniProfiler.WebRequestProfilerProvider.Settings.UserProvider">
-            <summary>
-            Provides user identification for a given profiling request.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.ContainerResolveCache.CreateInstance(System.Type)">
-            <summary>
-            Creates instance using straight Resolve approach.
-            This will throw an exception if resolution fails
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.ContainerResolveCache.CreateInstance(System.Type,System.Boolean)">
-            <summary>
-            Creates instance using the TryResolve approach if tryResolve = true.
-            Otherwise uses Resolve approach, which will throw an exception if resolution fails
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.Cookies.AddPermanentCookie(System.String,System.String,System.Nullable{System.Boolean})">
-            <summary>
-            Sets a persistent cookie which never expires
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.Cookies.AddSessionCookie(System.String,System.String,System.Nullable{System.Boolean})">
-            <summary>
-            Sets a session cookie which expires after the browser session closes
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.Cookies.DeleteCookie(System.String)">
-            <summary>
-            Deletes a specified cookie by setting its value to empty and expiration to -1 days
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.Cookies.AddCookie(System.Net.Cookie)">
-            <summary>
-            Sets a persistent cookie which expires after the given time
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.DefaultRequestAttribute">
-            <summary>
-            Lets you Register new Services and the optional restPaths will be registered against 
-            this default Request Type
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceHost.DtoUtils.ResponseStatusPropertyName">
-            <summary>
-            Naming convention for the ResponseStatus property name on the response DTO
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceHost.DtoUtils.UrnServiceErrorType">
-            <summary>
-            Service error logs are kept in 'urn:ServiceErrors:{ServiceName}'
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceHost.DtoUtils.CombinedServiceLogId">
-            <summary>
-            Combined service error logs are maintained in 'urn:ServiceErrors:All'
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.DtoUtils.CreateResponseDto(System.Object,ServiceStack.ServiceInterface.ServiceModel.ResponseStatus)">
-            <summary>
-            Create an instance of the service response dto type and inject it with the supplied responseStatus
-            </summary>
-            <param name="request"></param>
-            <param name="responseStatus"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.DtoUtils.HandleException(ServiceStack.ServiceHost.IResolver,System.Object,System.Exception)">
-            <summary>
-            
-            </summary>
-            <param name="iocResolver"></param>
-            <param name="request"></param>
-            <param name="ex"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.DtoUtils.GetRequestErrorBody(System.Object)">
-            <summary>
-            Override to provide additional/less context about the Service Exception. 
-            By default the request is serialized and appended to the ResponseStatus StackTrace.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.VirtualPath.InMemoryVirtualPathProvider">
-            <summary>
-            In Memory repository for files. Useful for testing.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.WebHost.Endpoints.ActionContext">
-            <summary>
-            Context to capture IService action
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.AppHostExtensions.GetContainer(ServiceStack.WebHost.Endpoints.IAppHost)">
-            <summary>
-            Get an IAppHost container. 
-            Note: Registering dependencies should only be done during setup/configuration 
-            stage and remain immutable there after for thread-safety.
-            </summary>
-            <param name="appHost"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Markdown.MarkdownViewBase.GetHtmlHelper">
-            <summary>
-            Ensure the same instance is used for subclasses
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Markdown.MarkdownViewBase.InitHelpers">
-            <summary>
-            Called before page is executed
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Markdown.MarkdownViewBase.OnLoad">
-            <summary>
-            Called after page is executed but before it's merged with the 
-            website template if any.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Markdown.MarkdownViewBase.Raw(System.String)">
-            <summary>
-            Don't HTML encode safe output
-            </summary>
-            <param name="content"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Markdown.MarkdownViewBase.Partial(System.String,System.Object)">
-            <summary>
-            Return the output of a different view with the specified name 
-            using the supplied model
-            </summary>
-            <param name="viewName"></param>
-            <param name="model"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Markdown.MarkdownViewBase.Get``1">
-            <summary>
-            Resolve registered Assemblies
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Markdown.MarkdownViewBase.ViewEngine">
-            <summary>
-            Reference to MarkdownViewEngine
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Markdown.MarkdownViewBase.AppHost">
-            <summary>
-            The AppHost so you can access configuration and resolve dependencies, etc.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Markdown.MarkdownViewBase.MarkdownPage">
-            <summary>
-            This precompiled Markdown page with Metadata
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Markdown.MarkdownViewBase.Html">
-            <summary>
-            ASP.NET MVC's HtmlHelper
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Markdown.MarkdownViewBase.ScopeArgs">
-            <summary>
-            All variables passed to and created by your page. 
-            The Response DTO is stored and accessible via the 'Model' variable.
-             
-            All variables and outputs created are stored in ScopeArgs which is what's available
-            to your website template. The Generated page is stored in the 'Body' variable.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Markdown.MarkdownViewBase.RenderHtml">
-            <summary>
-            Whether HTML or Markdown output is requested
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Markdown.MarkdownViewBase.Model">
-            <summary>
-            The Response DTO
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Properties.Resources">
-            <summary>
-              A strongly-typed resource class, for looking up localized strings, etc.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Properties.Resources.ResourceManager">
-            <summary>
-              Returns the cached ResourceManager instance used by this class.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Properties.Resources.Culture">
-            <summary>
-              Overrides the current thread's CurrentUICulture property for all
-              resource lookups using this strongly typed resource class.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Properties.Resources.Registration_CantRegisterContainer">
-            <summary>
-              Looks up a localized string similar to Container service is built-in and read-only..
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Properties.Resources.Registration_IncompatibleAsType">
-            <summary>
-              Looks up a localized string similar to Service type {0} does not inherit or implement {1}..
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Properties.Resources.ResolutionException_MissingNamedType">
-            <summary>
-              Looks up a localized string similar to Required dependency of type {0} named &apos;{1}&apos; could not be resolved..
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Properties.Resources.ResolutionException_MissingType">
-            <summary>
-              Looks up a localized string similar to Required dependency of type {0} could not be resolved..
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Properties.Resources.ResolutionException_UnknownScope">
-            <summary>
-              Looks up a localized string similar to Unknown scope..
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.HttpRequestExtensions.GetItemOrCookie(ServiceStack.ServiceHost.IHttpRequest,System.String)">
-            <summary>
-            Gets string value from Items[name] then Cookies[name] if exists.
-            Useful when *first* setting the users response cookie in the request filter.
-            To access the value for this initial request you need to set it in Items[].
-            </summary>
-            <returns>string value or null if it doesn't exist</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.HttpRequestExtensions.GetParam(ServiceStack.ServiceHost.IHttpRequest,System.String)">
-            <summary>
-            Gets request paramater string value by looking in the following order:
-            - QueryString[name]
-            - FormData[name]
-            - Cookies[name]
-            - Items[name]
-            </summary>
-            <returns>string value or null if it doesn't exist</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.HttpResponseExtensions.SetPermanentCookie(ServiceStack.ServiceHost.IHttpResponse,System.String,System.String)">
-            <summary>
-            Sets a persistent cookie which never expires
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.HttpResponseExtensions.SetSessionCookie(ServiceStack.ServiceHost.IHttpResponse,System.String,System.String)">
-            <summary>
-            Sets a session cookie which expires after the browser session closes
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.HttpResponseExtensions.SetCookie(ServiceStack.ServiceHost.IHttpResponse,System.String,System.String,System.TimeSpan)">
-            <summary>
-            Sets a persistent cookie which expires after the given time
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.HttpResponseExtensions.SetCookie(ServiceStack.ServiceHost.IHttpResponse,System.String,System.String,System.DateTime,System.String)">
-            <summary>
-            Sets a persistent cookie with an expiresAt date
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.HttpResponseExtensions.DeleteCookie(ServiceStack.ServiceHost.IHttpResponse,System.String)">
-            <summary>
-            Deletes a specified cookie by setting its value to empty and expiration to -1 days
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RequestContextExtensions.ToOptimizedResult``1(ServiceStack.ServiceHost.IRequestContext,``0)">
-            <summary>
-            Returns the optimized result for the IRequestContext. 
-            Does not use or store results in any cache.
-            </summary>
-            <param name="requestContext"></param>
-            <param name="dto"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RequestContextExtensions.ToOptimizedResultUsingCache``1(ServiceStack.ServiceHost.IRequestContext,ServiceStack.CacheAccess.ICacheClient,System.String,System.Func{``0})">
-            <summary>
-            Overload for the <see cref="!:ContentCacheManager.Resolve"/> method returning the most
-            optimized result based on the MimeType and CompressionType from the IRequestContext.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RequestContextExtensions.ToOptimizedResultUsingCache``1(ServiceStack.ServiceHost.IRequestContext,ServiceStack.CacheAccess.ICacheClient,System.String,System.Nullable{System.TimeSpan},System.Func{``0})">
-            <summary>
-            Overload for the <see cref="!:ContentCacheManager.Resolve"/> method returning the most
-            optimized result based on the MimeType and CompressionType from the IRequestContext.
-            <param name="expireCacheIn">How long to cache for, null is no expiration</param>
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RequestContextExtensions.RemoveFromCache(ServiceStack.ServiceHost.IRequestContext,ServiceStack.CacheAccess.ICacheClient,System.String[])">
-            <summary>
-            Clears all the serialized and compressed caches set 
-            by the 'Resolve' method for the cacheKey provided
-            </summary>
-            <param name="requestContext"></param>
-            <param name="cacheClient"></param>
-            <param name="cacheKeys"></param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestPath.IsMatch(System.String,System.String[])">
-            <summary>
-            For performance withPathInfoParts should already be a lower case string
-            to minimize redundant matching operations.
-            </summary>
-            <param name="httpMethod"></param>
-            <param name="withPathInfoParts"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestPath.PathComponentsCount">
-            <summary>
-            The number of segments separated by '/' determinable by path.Split('/').Length
-            e.g. /path/to/here.ext == 3
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestPath.TotalComponentsCount">
-            <summary>
-            The total number of segments after subparts have been exploded ('.') 
-            e.g. /path/to/here.ext == 4
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestPath.FirstMatchHashKey">
-            <summary>
-            Provide for quick lookups based on hashes that can be determined from a request url
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.ServiceControllerReflection">
-            <summary>
-            Keeping around just to compare how slow it is
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.ServiceExecOperations">
-            <summary>
-            Static type constants for referring to service exec methods
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.ServiceManager.#ctor(Funq.Container,ServiceStack.ServiceHost.ServiceController)">
-            <summary>
-            Inject alternative container and strategy for resolving Service Types
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.XsdMetadata.GetBaseTypeWithTheSameName(System.Type)">
-            <summary>
-            Gets the name of the base most type in the heirachy tree with the same.
-            
-            We get an exception when trying to create a schema with multiple types of the same name
-            like when inheriting from a DataContract with the same name.
-            </summary>
-            <param name="type">The type.</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.WebHost.Endpoints.AppHostBase">
-            <summary>
-            Inherit from this class if you want to host your web services inside an
-            ASP.NET application.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.WebHost.Endpoints.IAppHost">
-            <summary>
-            ASP.NET or HttpListener ServiceStack host
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.IAppHost.Register``1(``0)">
-            <summary>
-            Register dependency in AppHost IOC on Startup
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="instance"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.IAppHost.RegisterAs``2">
-            <summary>
-            AutoWired Registration of an interface with a concrete type in AppHost IOC on Startup.
-            </summary>
-            <typeparam name="T"></typeparam>
-            <typeparam name="TAs"></typeparam>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.IAppHost.Release(System.Object)">
-            <summary>
-            Allows the clean up for executed autowired services and filters.
-            Calls directly after services and filters are executed.
-            </summary>
-            <param name="instance"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.IAppHost.OnEndRequest">
-            <summary>
-            Called at the end of each request. Enables Request Scope.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.IAppHost.RegisterService(System.Type,System.String[])">
-            <summary>
-            Register an Adhoc web service on Startup
-            </summary>
-            <param name="serviceType"></param>
-            <param name="atRestPaths"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.IAppHost.LoadPlugin(ServiceStack.WebHost.Endpoints.IPlugin[])">
-            <summary>
-            Apply plugins to this AppHost
-            </summary>
-            <param name="plugins"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.IAppHost.CreateServiceRunner``1(ServiceStack.WebHost.Endpoints.ActionContext)">
-            <summary>
-            Create a service runner for IService actions
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.Routes">
-            <summary>
-            Register user-defined custom routes.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.ContentTypeFilters">
-            <summary>
-            Register custom ContentType serializers
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.PreRequestFilters">
-            <summary>
-            Add Request Filters, to be applied before the dto is deserialized
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.RequestFilters">
-            <summary>
-            Add Request Filters
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.ResponseFilters">
-            <summary>
-            Add Response Filters
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.ViewEngines">
-            <summary>
-            Add alternative HTML View Engines
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.ExceptionHandler">
-            <summary>
-            Provide an exception handler for un-caught exceptions
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.ServiceExceptionHandler">
-            <summary>
-            Provide an exception handler for unhandled exceptions
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.CatchAllHandlers">
-            <summary>
-            Provide a catch-all handler that doesn't match any routes
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.RequestBinders">
-            <summary>
-            Provide a custom model minder for a specific Request DTO
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.Config">
-            <summary>
-            The AppHost config
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.Plugins">
-            <summary>
-            List of pre-registered and user-defined plugins to be enabled in this AppHost
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.IAppHost.VirtualPathProvider">
-            <summary>
-            Virtual access to file resources
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.AppHostBase.Resolve``1">
-            <summary>
-            Resolves from IoC container a specified type instance.
-            </summary>
-            <typeparam name="T">Type to be resolved.</typeparam>
-            <returns>Instance of <typeparamref name="T"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.AppHostBase.ResolveService``1(System.Web.HttpContext)">
-            <summary>
-            Resolves and auto-wires a ServiceStack Service
-            </summary>
-            <typeparam name="T">Type to be resolved.</typeparam>
-            <returns>Instance of <typeparamref name="T"/>.</returns>
-        </member>
-        <member name="T:ServiceStack.WebHost.Endpoints.AppHostHttpListenerBase">
-            <summary>
-            Inherit from this class if you want to host your web services inside a 
-            Console Application, Windows Service, etc.
-            
-            Usage of HttpListener allows you to host webservices on the same port (:80) as IIS 
-            however it requires admin user privillages.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.WebHost.Endpoints.Support.HttpListenerBase">
-            <summary>
-            Wrapper class for the HTTPListener to allow easier access to the
-            server, for start and stop management and event routing of the actual
-            inbound requests.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.HttpListenerBase.Start(System.String)">
-            <summary>
-            Starts the Web Service
-            </summary>
-            <param name="urlBase">
-            A Uri that acts as the base that the server is listening on.
-            Format should be: http://127.0.0.1:8080/ or http://127.0.0.1:8080/somevirtual/
-            Note: the trailing slash is required! For more info see the
-            HttpListener.Prefixes property on MSDN.
-            </param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.HttpListenerBase.Stop">
-            <summary>
-            Shut down the Web Service
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.HttpListenerBase.ProcessRequest(System.Net.HttpListenerContext)">
-            <summary>
-            Overridable method that can be used to implement a custom hnandler
-            </summary>
-            <param name="context"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.HttpListenerBase.Resolve``1">
-            <summary>
-            Resolves from IoC container a specified type instance.
-            </summary>
-            <typeparam name="T">Type to be resolved.</typeparam>
-            <returns>Instance of <typeparamref name="T"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.HttpListenerBase.ResolveService``1(System.Net.HttpListenerContext)">
-            <summary>
-            Resolves and auto-wires a ServiceStack Service
-            </summary>
-            <typeparam name="T">Type to be resolved.</typeparam>
-            <returns>Instance of <typeparamref name="T"/>.</returns>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.Support.HttpListenerBase.Plugins">
-            TODO: plugin added with .Add method after host initialization won't be configured. Each plugin should have state so we can invoke Register method if host was already started.  
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.AppHostHttpListenerLongRunningBase.Start(System.String)">
-            <summary>
-            Starts the Web Service
-            </summary>
-            <param name="urlBase">
-            A Uri that acts as the base that the server is listening on.
-            Format should be: http://127.0.0.1:8080/ or http://127.0.0.1:8080/somevirtual/
-            Note: the trailing slash is required! For more info see the
-            HttpListener.Prefixes property on MSDN.
-            </param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.AppHostHttpListenerLongRunningBase.ThreadPoolManager.Dispose">
-            <summary>
-            Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées.
-            </summary>
-            <filterpriority>2</filterpriority>
-        </member>
-        <member name="P:MarkdownSharp.MarkdownOptions.AutoHyperlink">
-            <summary>
-            when true, (most) bare plain URLs are auto-hyperlinked  
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.MarkdownOptions.AutoNewlines">
-            <summary>
-            when true, RETURN becomes a literal newline  
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.MarkdownOptions.EmptyElementSuffix">
-            <summary>
-            use ">" for HTML output, or " />" for XHTML output
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.MarkdownOptions.EncodeProblemUrlCharacters">
-            <summary>
-            when true, problematic URL characters like [, ], (, and so forth will be encoded 
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.MarkdownOptions.LinkEmails">
-            <summary>
-            when false, email addresses will never be auto-linked  
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.MarkdownOptions.StrictBoldItalic">
-            <summary>
-            when true, bold and italic require non-word characters on either side  
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="T:MarkdownSharp.Markdown">
-            <summary>
-            Markdown is a text-to-HTML conversion tool for web writers. 
-            Markdown allows you to write using an easy-to-read, easy-to-write plain text format, 
-            then convert it to structurally valid XHTML (or HTML).
-            </summary>
-        </member>
-        <member name="F:MarkdownSharp.Markdown._tabWidth">
-            <summary>
-            Tabs are automatically converted to spaces as part of the transform  
-            this constant determines how "wide" those tabs become in spaces  
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.#ctor">
-            <summary>
-            Create a new Markdown instance using default options
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.#ctor(System.Boolean)">
-            <summary>
-            Create a new Markdown instance and optionally load options from a configuration
-            file. There they should be stored in the appSettings section, available options are:
-            
-                Markdown.StrictBoldItalic (true/false)
-                Markdown.EmptyElementSuffix (">" or " />" without the quotes)
-                Markdown.LinkEmails (true/false)
-                Markdown.AutoNewLines (true/false)
-                Markdown.AutoHyperlink (true/false)
-                Markdown.EncodeProblemUrlCharacters (true/false) 
-                
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.#ctor(MarkdownSharp.MarkdownOptions)">
-            <summary>
-            Create a new Markdown instance and set the options from the MarkdownOptions object.
-            </summary>
-        </member>
-        <member name="F:MarkdownSharp.Markdown._nestDepth">
-            <summary>
-            maximum nested depth of [] and () supported by the transform; implementation detail
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.#cctor">
-            <summary>
-            In the static constuctor we'll initialize what stays the same across all transforms.
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.Transform(System.String)">
-            <summary>
-            Transforms the provided Markdown-formatted text to HTML;  
-            see http://en.wikipedia.org/wiki/Markdown
-            </summary>
-            <remarks>
-            The order in which other subs are called here is
-            essential. Link and image substitutions need to happen before
-            EscapeSpecialChars(), so that any *'s or _'s in the a
-            and img tags get encoded.
-            </remarks>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.RunBlockGamut(System.String,System.Boolean)">
-            <summary>
-            Perform transformations that form block-level tags like paragraphs, headers, and list items.
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.RunSpanGamut(System.String)">
-            <summary>
-            Perform transformations that occur *within* block-level tags like paragraphs, headers, and list items.
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.FormParagraphs(System.String,System.Boolean)">
-            <summary>
-            splits on two or more newlines, to form "paragraphs";    
-            each paragraph is then unhashed (if it is a hash and unhashing isn't turned off) or wrapped in HTML p tag
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.GetNestedBracketsPattern">
-            <summary>
-            Reusable pattern to match balanced [brackets]. See Friedl's 
-            "Mastering Regular Expressions", 2nd Ed., pp. 328-331.
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.GetNestedParensPattern">
-            <summary>
-            Reusable pattern to match balanced (parens). See Friedl's 
-            "Mastering Regular Expressions", 2nd Ed., pp. 328-331.
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.StripLinkDefinitions(System.String)">
-            <summary>
-            Strips link definitions from text, stores the URLs and titles in hash references.
-            </summary>
-            <remarks>
-            ^[id]: url "optional title"
-            </remarks>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.GetBlockPattern">
-            <summary>
-            derived pretty much verbatim from PHP Markdown
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.HashHTMLBlocks(System.String)">
-            <summary>
-            replaces any block-level HTML blocks with hash entries
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.TokenizeHTML(System.String)">
-            <summary>
-            returns an array of HTML tokens comprising the input string. Each token is 
-            either a tag (possibly with nested, tags contained therein, such 
-            as &lt;a href="&lt;MTFoo&gt;"&gt;, or a run of text between tags. Each element of the 
-            array is a two-element array; the first is either 'tag' or 'text'; the second is 
-            the actual value.
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoAnchors(System.String)">
-            <summary>
-            Turn Markdown link shortcuts into HTML anchor tags
-            </summary>
-            <remarks>
-            [link text](url "title") 
-            [link text][id] 
-            [id] 
-            </remarks>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoImages(System.String)">
-            <summary>
-            Turn Markdown image shortcuts into HTML img tags. 
-            </summary>
-            <remarks>
-            ![alt text][id]
-            ![alt text](url "optional title")
-            </remarks>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoHeaders(System.String)">
-            <summary>
-            Turn Markdown headers into HTML header tags
-            </summary>
-            <remarks>
-            Header 1  
-            ========  
-            
-            Header 2  
-            --------  
-            
-            # Header 1  
-            ## Header 2  
-            ## Header 2 with closing hashes ##  
-            ...  
-            ###### Header 6  
-            </remarks>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoHorizontalRules(System.String)">
-            <summary>
-            Turn Markdown horizontal rules into HTML hr tags
-            </summary>
-            <remarks>
-            ***  
-            * * *  
-            ---
-            - - -
-            </remarks>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoLists(System.String)">
-            <summary>
-            Turn Markdown lists into HTML ul and ol and li tags
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.ProcessListItems(System.String,System.String)">
-            <summary>
-            Process the contents of a single ordered or unordered list, splitting it
-            into individual list items.
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoCodeBlocks(System.String)">
-            <summary>
-            /// Turn Markdown 4-space indented code into HTML pre code blocks
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoCodeSpans(System.String)">
-            <summary>
-            Turn Markdown `code spans` into HTML code tags
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoItalicsAndBold(System.String)">
-            <summary>
-            Turn Markdown *italics* and **bold** into HTML strong and em tags
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoHardBreaks(System.String)">
-            <summary>
-            Turn markdown line breaks (two space at end of line) into HTML break tags
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoBlockQuotes(System.String)">
-            <summary>
-            Turn Markdown > quoted blocks into HTML blockquote blocks
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.DoAutoLinks(System.String)">
-            <summary>
-            Turn angle-delimited URLs into HTML anchor tags
-            </summary>
-            <remarks>
-            &lt;http://www.example.com&gt;
-            </remarks>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.Outdent(System.String)">
-            <summary>
-            Remove one level of line-leading spaces
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.EncodeEmailAddress(System.String)">
-            <summary>
-            encodes email address randomly  
-            roughly 10% raw, 45% hex, 45% dec 
-            note that @ is always encoded and : never is
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.EncodeCode(System.String)">
-            <summary>
-            Encode/escape certain Markdown characters inside code blocks and spans where they are literals
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.EncodeAmpsAndAngles(System.String)">
-            <summary>
-            Encode any ampersands (that aren't part of an HTML entity) and left or right angle brackets
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.EscapeBackslashes(System.String)">
-            <summary>
-            Encodes any escaped characters such as \`, \*, \[ etc
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.Unescape(System.String)">
-            <summary>
-            swap back in all the special characters we've hidden
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.EscapeBoldItalic(System.String)">
-            <summary>
-            escapes Bold [ * ] and Italic [ _ ] characters
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.EncodeProblemUrlChars(System.String)">
-            <summary>
-            hex-encodes some unusual "problem" chars in URLs to avoid URL detection problems 
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.EscapeSpecialCharsWithinTagAttributes(System.String)">
-            <summary>
-            Within tags -- meaning between &lt; and &gt; -- encode [\ ` * _] so they 
-            don't conflict with their use in Markdown for code, italics and strong. 
-            We're replacing each such character with its corresponding hash 
-            value; this is likely overkill, but it should prevent us from colliding 
-            with the escape values by accident.
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.Normalize(System.String)">
-            <summary>
-            convert all tabs to _tabWidth spaces; 
-            standardizes line endings from DOS (CR LF) or Mac (CR) to UNIX (LF); 
-            makes sure text ends with a couple of newlines; 
-            removes any blank lines (only spaces) in the text
-            </summary>
-        </member>
-        <member name="M:MarkdownSharp.Markdown.RepeatString(System.String,System.Int32)">
-            <summary>
-            this is to emulate what's evailable in PHP
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.Markdown.EmptyElementSuffix">
-            <summary>
-            use ">" for HTML output, or " />" for XHTML output
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.Markdown.LinkEmails">
-            <summary>
-            when false, email addresses will never be auto-linked  
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.Markdown.StrictBoldItalic">
-            <summary>
-            when true, bold and italic require non-word characters on either side  
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.Markdown.AutoNewLines">
-            <summary>
-            when true, RETURN becomes a literal newline  
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.Markdown.AutoHyperlink">
-            <summary>
-            when true, (most) bare plain URLs are auto-hyperlinked  
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.Markdown.EncodeProblemUrlCharacters">
-            <summary>
-            when true, problematic URL characters like [, ], (, and so forth will be encoded 
-            WARNING: this is a significant deviation from the markdown spec
-            </summary>
-        </member>
-        <member name="P:MarkdownSharp.Markdown.Version">
-            <summary>
-            current version of MarkdownSharp;  
-            see http://code.google.com/p/markdownsharp/ for the latest code or to contribute
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Formats.MarkdownFormat.SerializeToStream(ServiceStack.ServiceHost.IRequestContext,System.Object,System.IO.Stream)">
-            <summary>
-            Render Markdown for text/markdown and text/plain ContentTypes
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.RestHandler.CreateRequest(ServiceStack.ServiceHost.IHttpRequest,System.String)">
-            <summary>
-            Used in Unit tests
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.WebHost.Endpoints.Ext.AllFilesHandler">
-            <summary>
-            Summary description for $codebehindclassname$
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.RedirectHttpHandler.ProcessRequest(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse,System.String)">
-            <summary>
-            Non ASP.NET requests
-            </summary>
-            <param name="request"></param>
-            <param name="response"></param>
-            <param name="operationName"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.RedirectHttpHandler.ProcessRequest(System.Web.HttpContext)">
-            <summary>
-            ASP.NET requests
-            </summary>
-            <param name="context"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Extensions.HttpResponseExtensions.WriteToResponse(ServiceStack.ServiceHost.IHttpResponse,System.Object,ServiceStack.ServiceHost.ResponseSerializerDelegate,ServiceStack.ServiceHost.IRequestContext,System.Byte[],System.Byte[])">
-            <summary>
-            Writes to response.
-            Response headers are customizable by implementing IHasOptions an returning Dictionary of Http headers.
-            </summary>
-            <param name="response">The response.</param>
-            <param name="result">Whether or not it was implicity handled by ServiceStack's built-in handlers.</param>
-            <param name="defaultAction">The default action.</param>
-            <param name="serializerCtx">The serialization context.</param>
-            <param name="bodyPrefix">Add prefix to response body if any</param>
-            <param name="bodySuffix">Add suffix to response body if any</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.WebHost.Endpoints.Extensions.HttpRequestExtensions">
-            	 * 
-            		 Input: http://localhost:96/Cambia3/Temp/Test.aspx/path/info?q=item#fragment
-            
-            		Some HttpRequest path and URL properties:
-            		Request.ApplicationPath:	/Cambia3
-            		Request.CurrentExecutionFilePath:	/Cambia3/Temp/Test.aspx
-            		Request.FilePath:			/Cambia3/Temp/Test.aspx
-            		Request.Path:				/Cambia3/Temp/Test.aspx/path/info
-            		Request.PathInfo:			/path/info
-            		Request.PhysicalApplicationPath:	D:\Inetpub\wwwroot\CambiaWeb\Cambia3\
-            		Request.QueryString:		/Cambia3/Temp/Test.aspx/path/info?query=arg
-            		Request.Url.AbsolutePath:	/Cambia3/Temp/Test.aspx/path/info
-            		Request.Url.AbsoluteUri:	http://localhost:96/Cambia3/Temp/Test.aspx/path/info?query=arg
-            		Request.Url.Fragment:	
-            		Request.Url.Host:			localhost
-            		Request.Url.LocalPath:		/Cambia3/Temp/Test.aspx/path/info
-            		Request.Url.PathAndQuery:	/Cambia3/Temp/Test.aspx/path/info?query=arg
-            		Request.Url.Port:			96
-            		Request.Url.Query:			?query=arg
-            		Request.Url.Scheme:			http
-            		Request.Url.Segments:		/
-            									Cambia3/
-            									Temp/
-            									Test.aspx/
-            									path/
-            									info
-            	 * 
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Extensions.HttpRequestExtensions.ResolveItem(ServiceStack.ServiceHost.IHttpRequest,System.String,System.Func{ServiceStack.ServiceHost.IHttpRequest,System.Object})">
-            <summary>
-            Use this to treat Request.Items[] as a cache by returning pre-computed items to save 
-            calculating them multiple times.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Extensions.HttpRequestExtensions.SetItem(ServiceStack.ServiceHost.IHttpRequest,System.String,System.Object)">
-            <summary>
-            Store an entry in the IHttpRequest.Items Dictionary
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Extensions.HttpRequestExtensions.GetItem(ServiceStack.ServiceHost.IHttpRequest,System.String)">
-            <summary>
-            Get an entry from the IHttpRequest.Items Dictionary
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.ServiceStackHttpHandlerFactory.ReturnRequestInfo(System.Web.HttpRequest)">
-            <summary>
-            If enabled, just returns the Request Info as it understands
-            </summary>
-            <param name="context"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.WebHost.Endpoints.Support.GzipOptimizationTest">
-            <summary>
-            Highly optimized code to find if GZIP is supported from:
-             - http://dotnetperls.com/gzip-request
-            
-            Other resources for GZip, deflate resources:
-            - http://www.west-wind.com/Weblog/posts/10564.aspx
-            	- http://www.west-wind.com/WebLog/posts/102969.aspx
-            - ICSharpCode 
-            </summary>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.ServiceEndpointsMetadataConfig.Create(System.String)">
-            <summary>
-            Changes the links for the servicestack/metadata page
-            </summary>
-            <param name="serviceStackHandlerPrefix"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.IndexPageHttpHandler.ProcessRequest(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse,System.String)">
-            <summary>
-            Non ASP.NET requests
-            </summary>
-            <param name="request"></param>
-            <param name="response"></param>
-            <param name="operationName"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.IndexPageHttpHandler.ProcessRequest(System.Web.HttpContext)">
-            <summary>
-            ASP.NET requests
-            </summary>
-            <param name="context"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.Support.StaticFileHandler.SetDefaultFile(System.String)">
-            <summary>
-            Keep default file contents in-memory
-            </summary>
-            <param name="defaultFilePath"></param>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.EndpointHost.ApplyPreRequestFilters(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse)">
-            <summary>
-            Applies the raw request filters. Returns whether or not the request has been handled 
-            and no more processing should be done.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.EndpointHost.ApplyRequestFilters(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse,System.Object)">
-            <summary>
-            Applies the request filters. Returns whether or not the request has been handled 
-            and no more processing should be done.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.EndpointHost.ApplyResponseFilters(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse,System.Object)">
-            <summary>
-            Applies the response filters. Returns whether or not the request has been handled 
-            and no more processing should be done.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.WebHost.Endpoints.EndpointHost.CompleteRequest">
-            <summary>
-            Call to signal the completion of a ServiceStack-handled Request
-            </summary>
-        </member>
-        <member name="P:ServiceStack.WebHost.Endpoints.EndpointHost.Container">
-            <summary>
-            The AppHost.Container. Note: it is not thread safe to register dependencies after AppStart.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.WebHost.Endpoints.EndpointHostConfig.SkipRouteValidation">
-            <summary>
-            Use: \[Route\("[^\/]  regular expression to find violating routes in your sln
-            </summary>
-        </member>
-    </members>
-</doc>

BIN
servicestack/lib/ServiceStack.3.9.55/ServiceStack.3.9.55.nupkg


BIN
servicestack/lib/ServiceStack.3.9.55/lib/net35/ServiceStack.ServiceInterface.dll


BIN
servicestack/lib/ServiceStack.3.9.55/lib/net35/ServiceStack.dll


BIN
servicestack/lib/ServiceStack.3.9.56/ServiceStack.3.9.56.nupkg


+ 1 - 1
servicestack/lib/ServiceStack.3.9.55/ServiceStack.3.9.55.nuspec → servicestack/lib/ServiceStack.3.9.56/ServiceStack.3.9.56.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
   <metadata>
     <id>ServiceStack</id>
-    <version>3.9.55</version>
+    <version>3.9.56</version>
     <title>ServiceStack webservice framework: Faster, Cleaner, Modern WCF alternative</title>
     <authors>Demis Bellot</authors>
     <owners>Demis Bellot</owners>

BIN
servicestack/lib/ServiceStack.3.9.56/lib/net35/ServiceStack.ServiceInterface.dll


BIN
servicestack/lib/ServiceStack.3.9.56/lib/net35/ServiceStack.dll


+ 0 - 0
servicestack/lib/ServiceStack.3.9.55/lib/net35/ServiceStack.xml → servicestack/lib/ServiceStack.3.9.56/lib/net35/ServiceStack.xml


BIN
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/lib/net35/ServiceStack.Api.Swagger.dll


BIN
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/ServiceStack.Api.Swagger.3.9.55.nupkg → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/ServiceStack.Api.Swagger.3.9.56.nupkg


+ 1 - 1
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/ServiceStack.Api.Swagger.3.9.55.nuspec → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/ServiceStack.Api.Swagger.3.9.56.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
   <metadata>
     <id>ServiceStack.Api.Swagger</id>
-    <version>3.9.55</version>
+    <version>3.9.56</version>
     <title>ServiceStack additional API for integration with Swagger</title>
     <authors>Demis Bellot</authors>
     <owners>Demis Bellot</owners>

+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/css/hightlight.default.css → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/css/hightlight.default.css


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/css/screen.css → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/css/screen.css


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/images/logo_small.png → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/images/logo_small.png


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/images/pet_store_api.png → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/images/pet_store_api.png


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/images/throbber.gif → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/images/throbber.gif


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/images/wordnik_api.png → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/images/wordnik_api.png


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/index.html → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/index.html


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/lib/backbone-min.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/backbone-min.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/lib/handlebars-1.0.rc.1.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/handlebars-1.0.rc.1.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/lib/highlight.7.3.pack.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/highlight.7.3.pack.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/lib/jquery-1.8.0.min.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/jquery-1.8.0.min.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/lib/jquery.ba-bbq.min.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/jquery.ba-bbq.min.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/lib/jquery.slideto.min.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/jquery.slideto.min.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/lib/jquery.wiggle.min.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/jquery.wiggle.min.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/lib/swagger.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/swagger.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/lib/underscore-min.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/lib/underscore-min.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/swagger-ui.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/swagger-ui.js


+ 0 - 0
servicestack/lib/ServiceStack.Api.Swagger.3.9.55/content/swagger-ui/swagger-ui.min.js → servicestack/lib/ServiceStack.Api.Swagger.3.9.56/content/swagger-ui/swagger-ui.min.js


BIN
servicestack/lib/ServiceStack.Api.Swagger.3.9.56/lib/net35/ServiceStack.Api.Swagger.dll


BIN
servicestack/lib/ServiceStack.Common.3.9.46/ServiceStack.Common.3.9.46.nupkg


BIN
servicestack/lib/ServiceStack.Common.3.9.46/lib/net35/ServiceStack.Common.dll


+ 0 - 970
servicestack/lib/ServiceStack.Common.3.9.46/lib/net35/ServiceStack.Common.xml

@@ -1,970 +0,0 @@
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>ServiceStack.Common</name>
-    </assembly>
-    <members>
-        <member name="T:ServiceStack.Common.CryptUtils">
-            <summary>
-            Useful .NET Encryption Utils from:
-            http://andrewlocatelliwoodcock.com/2011/08/01/implementing-rsa-asymmetric-public-private-key-encryption-in-c-encrypting-under-the-public-key/
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.CryptUtils.Encrypt(System.String,System.String,ServiceStack.Common.RsaKeyLengths)">
-            <summary>
-            Encrypt an arbitrary string of data under the supplied public key
-            </summary>
-            <param name="publicKey">The public key to encrypt under</param>
-            <param name="data">The data to encrypt</param>
-            <param name="length">The bit length or strength of the public key: 1024, 2048 or 4096 bits. This must match the 
-            value actually used to create the publicKey</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.EnumExtensions.ToDescription(System.Enum)">
-            <summary>
-            Gets the textual description of the enum if it has one. e.g.
-            
-            <code>
-            enum UserColors
-            {
-                [Description("Bright Red")]
-                BrightRed
-            }
-            UserColors.BrightRed.ToDescription();
-            </code>
-            </summary>
-            <param name="enum"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Common.Extensions.EnumerableExtensions">
-            <summary>
-            These extensions have a potential to conflict with the LINQ extensions methods so
-            leaving the implmentation in the 'Extensions' sub-namespace to force explicit opt-in
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.HostContext.TrackDisposable(System.IDisposable)">
-            <summary>
-            Track any IDisposable's to dispose of at the end of the request in IAppHost.OnEndRequest()
-            </summary>
-            <param name="instance"></param>
-        </member>
-        <member name="P:ServiceStack.Common.HostContext.Items">
-            <summary>
-            Gets a list of items for this request. 
-            </summary>
-            <remarks>This list will be cleared on every request and is specific to the original thread that is handling the request.
-            If a handler uses additional threads, this data will not be available on those threads.
-            </remarks>
-        </member>
-        <member name="T:ServiceStack.Common.Extensions.IPAddressExtensions">
-            <summary>
-            Useful IPAddressExtensions from: 
-            http://blogs.msdn.com/knom/archive/2008/12/31/ip-address-calculations-with-c-subnetmasks-networks.aspx
-            
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv4Addresses">
-            <summary>
-            Gets the ipv4 addresses from all Network Interfaces that have Subnet masks.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv6Addresses">
-            <summary>
-            Gets the ipv6 addresses from all Network Interfaces.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.IMessageHandler">
-            <summary>
-            Single threaded message handler that can process all messages
-            of a particular message type.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageHandler.Process(ServiceStack.Messaging.IMessageQueueClient)">
-            <summary>
-            Process all messages pending
-            </summary>
-            <param name="mqClient"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageHandler.ProcessQueue(ServiceStack.Messaging.IMessageQueueClient,System.String,System.Func{System.Boolean})">
-            <summary>
-            Process messages from a single queue.
-            </summary>
-            <param name="mqClient"></param>
-            <param name="queueName">The queue to process</param>
-            <param name="doNext">A predicate on whether to continue processing the next message if any</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageHandler.GetStats">
-            <summary>
-            Get Current Stats for this Message Handler
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Messaging.IMessageHandler.MessageType">
-            <summary>
-            The type of the message this handler processes
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.IMessageHandlerFactory">
-            <summary>
-            Encapsulates creating a new message handler
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.MessageHandler`1">
-            <summary>
-            Processes all messages in a Normal and Priority Queue.
-            Expects to be called in 1 thread. i.e. Non Thread-Safe.
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:ServiceStack.Messaging.MessageQueueClientFactory.GetMessageAsync(System.String)">
-            <summary>
-            Returns the next message from queueName or null if no message
-            </summary>
-            <param name="queueName"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.Rcon.Client">
-            <summary>
-            Base rcon class.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.Messaging.Rcon.Client._sock">
-            <summary>
-            Rcon connection socket. Always set to null when not connected.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.Messaging.Rcon.Client._sequenceID">
-            <summary>
-            Unique ID for each message.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.Messaging.Rcon.Client._registeredCallbacks">
-            <summary>
-            Registered callbacks.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Client.#ctor(System.Net.IPEndPoint)">
-            <summary>
-            Create a new instance of rcon.
-            </summary>
-            <param name="rconEndpoint">Endpoint to connect to, usually the game server with query port.</param>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Client.Connect">
-            <summary>
-            Attempts to connect to the game server for rcon operations.
-            </summary>
-            <returns>True if connection established, false otherwise.</returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Client.ProcessPacket(System.Byte[],ServiceStack.Messaging.Rcon.ClientSocketState)">
-            <summary>
-            Processes a received packet.
-            </summary>
-            <param name="packet">The packet.</param>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Client.Disconnect">
-            <summary>
-            Disconnects from rcon.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Client.InternalSend(System.Byte[][])">
-            <summary>
-            Sends message to the server.
-            </summary>
-            <param name="words">Words to send.</param>
-        </member>
-        <member name="E:ServiceStack.Messaging.Rcon.Client.OnDisconnected">
-            <summary>
-            Disconnected event.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Client.Endpoint">
-            <summary>
-            Game server endpoint.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Client.LastException">
-            <summary>
-            Last exception that occured during operation.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Client.Connected">
-            <summary>
-            Connected?
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Client.SequenceID">
-            <summary>
-            Gets the next unique ID to be used for transmisson. Read this before sending to pair responses to sent messages.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.Rcon.Client.OnDisconnectedHandler">
-            <summary>
-            Event delegate when disconnected from the server.
-            </summary>
-            <param name="rcon"></param>
-        </member>
-        <member name="T:ServiceStack.Messaging.Rcon.Client.AsyncCallback">
-            <summary>
-            Delegate for async callbacks.
-            </summary>
-            <param name="rcon"></param>
-            <param name="packet"></param>
-        </member>
-        <member name="T:ServiceStack.Messaging.Rcon.NotConnectedException">
-            <summary>
-            Exception thrown when attempting to send on a non-connected service client.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.FromServer">
-            <summary>
-            True if the packet originated on the server.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.IsResponse">
-            <summary>
-            True if the packet is a response from a sent packet.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.Sequence">
-            <summary>
-            Sequence identifier. Unique to the connection.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.Words">
-            <summary>
-            Words.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.Rcon.PacketCodec">
-            <summary>
-            Contains methods required for encoding and decoding rcon packets.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodePacket(System.Byte[])">
-            <summary>
-            Decodes a packet.
-            </summary>
-            <param name="packet">The packet.</param>
-            <returns>A packet object.</returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeHeader(System.Byte[])">
-            <summary>
-            Decodes the packet header.
-            </summary>
-            <param name="packet"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeWords(System.Byte[])">
-            <summary>
-            Decodes words in a packet.
-            </summary>
-            <param name="packet"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodePacket(System.Boolean,System.Boolean,System.UInt32,System.Byte[][])">
-            <summary>
-            Encodes a packet for transmission to the server.
-            </summary>
-            <param name="fromServer"></param>
-            <param name="isResponse"></param>
-            <param name="id"></param>
-            <param name="words"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeHeader(System.Boolean,System.Boolean,System.UInt32)">
-            <summary>
-            Encodes a packet header.
-            </summary>
-            <param name="fromServer"></param>
-            <param name="isResponse"></param>
-            <param name="id"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeWords(System.Byte[][])">
-            <summary>
-            Encodes words.
-            </summary>
-            <param name="words"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.Rcon.ProcessingClient">
-            <summary>
-            Processing client used to interface with ServiceStack and allow a message to be processed.
-            Not an actual client.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.Publish(System.String,System.Byte[])">
-            <summary>
-            Publish the specified message into the durable queue @queueName
-            </summary>
-            <param name="queueName"></param>
-            <param name="messageBytes"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.Notify(System.String,System.Byte[])">
-            <summary>
-            Publish the specified message into the transient queue @queueName
-            </summary>
-            <param name="queueName"></param>
-            <param name="messageBytes"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.Get(System.String,System.Nullable{System.TimeSpan})">
-            <summary>
-            Synchronous blocking get.
-            </summary>
-            <param name="queueName"></param>
-            <param name="timeOut"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.GetAsync(System.String)">
-            <summary>
-            Non blocking get message
-            </summary>
-            <param name="queueName"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.ProcessingClient.WaitForNotifyOnAny(System.String[])">
-            <summary>
-            Blocking wait for notifications on any of the supplied channels
-            </summary>
-            <param name="channelNames"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.Rcon.Server">
-            <summary>
-            Hosting services via a binary-safe TCP-based protocol.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Server.RegisterHandler``1(System.Func{ServiceStack.Messaging.IMessage{``0},System.Object})">
-            <summary>
-            Register DTOs and hanlders the MQ Host will process
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="processMessageFn"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Server.GetStatus">
-            <summary>
-            Get Total Current Stats for all Message Handlers
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Server.GetStatsDescription">
-            <summary>
-            Get a Stats dump
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Server.Start">
-            <summary>
-            Start the MQ Host. Stops the server and restarts if already started.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Server.Stop">
-            <summary>
-            Stop the MQ Host if not already stopped. 
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.Server.ProcessPacket(System.Byte[],System.Net.Sockets.Socket,ServiceStack.Messaging.Rcon.ClientSocketState)">
-            <summary>
-            Processes a received packet.
-            </summary>
-            <param name="packet">The packet.</param>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Server.MessageFactory">
-            <summary>
-            Factory to create consumers and producers that work with this service
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Net30.ExtendTuple">
-            <summary>
-            Helper extensions for tuples
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedGetPropertyFn``1">
-            <summary>
-            Func to get the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypedGetPropertyFn``1">
-            <summary>
-            Required to cast the return ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedSetPropertyFn``1">
-            <summary>
-            Func to set the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypesSetPropertyFn``1">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.UnTypedSetPropertyFn``1">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Func to get the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Required to cast the return ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Func to set the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.UnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.AsyncServiceClient">
-            Need to provide async request options
-            http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.HttpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter is executed globally.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.HttpWebResponseFilter">
-            <summary>
-            The response action is called once the server response is available.
-            It will allow you to access raw response information. 
-            This response action is executed globally.
-            Note that you should NOT consume the response stream as this is handled by ServiceStack
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.OnAuthenticationRequired">
-            <summary>
-            Called before request resend, when the initial request required authentication
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.LocalHttpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter only works with the instance where it was set (not global).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.LocalHttpWebResponseFilter">
-            <summary>
-            The response action is called once the server response is available.
-            It will allow you to access raw response information. 
-            Note that you should NOT consume the response stream as this is handled by ServiceStack
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.GenericProxy`1">
-            <summary>
-            Generic Proxy for service calls.
-            </summary>
-            <typeparam name="T">The service Contract</typeparam>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.GenericProxy`1.Proxy">
-            <summary>
-            Returns the transparent proxy for the service call
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.ServiceClientBase">
-            Need to provide async request options
-            http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.httpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter is executed globally.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.httpWebResponseFilter">
-            <summary>
-            The response action is called once the server response is available.
-            It will allow you to access raw response information. 
-            This response action is executed globally.
-            Note that you should NOT consume the response stream as this is handled by ServiceStack
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetBaseUri(System.String)">
-            <summary>
-            Sets all baseUri properties, using the Format property for the SyncReplyBaseUri and AsyncOneWayBaseUri
-            </summary>
-            <param name="baseUri">Base URI of the service</param>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetBaseUri(System.String,System.String)">
-            <summary>
-            Sets all baseUri properties allowing for a temporary override of the Format property
-            </summary>
-            <param name="baseUri">Base URI of the service</param>
-            <param name="format">Override of the Format property for the service</param>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.disableAutoCompression">
-            <summary>
-            Whether to Accept Gzip,Deflate Content-Encoding and to auto decompress responses
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.username">
-            <summary>
-            The user name for basic authentication
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.password">
-            <summary>
-            The password for basic authentication
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetCredentials(System.String,System.String)">
-            <summary>
-            Sets the username and the password for basic authentication.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.alwaysSendBasicAuthHeader">
-            <summary>
-            Determines if the basic auth header should be sent with every request.
-            By default, the basic auth header is only sent when "401 Unauthorized" is returned.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.storeCookies">
-            <summary>
-            Specifies if cookies should be stored
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.HandleResponseException``1(System.Exception,System.Object,System.String,System.Func{System.Net.WebRequest},System.Func{System.Net.WebRequest,System.Net.WebResponse},``0@)">
-            <summary>
-            Called by Send method if an exception occurs, for instance a System.Net.WebException because the server
-            returned an HTTP error code. Override if you want to handle specific exceptions or always want to parse the
-            response to a custom ErrorResponse DTO type instead of ServiceStack's ErrorResponse class. In case ex is a
-            <c>System.Net.WebException</c>, do not use
-            <c>createWebRequest</c>/<c>getResponse</c>/<c>HandleResponse&lt;TResponse&gt;</c> to parse the response
-            because that will result in the same exception again. Use
-            <c>ThrowWebServiceException&lt;YourErrorResponseType&gt;</c> to parse the response and to throw a
-            <c>WebServiceException</c> containing the parsed DTO. Then override Send to handle that exception.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Headers">
-            <summary>
-            Gets the collection of headers to be added to outgoing requests.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Credentials">
-            <summary>
-            Gets or sets authentication information for the request.
-            Warning: It's recommened to use <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName"/> and <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password"/> for basic auth.
-            This property is only used for IIS level authentication.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.onAuthenticationRequired">
-            <summary>
-            Called before request resend, when the initial request required authentication
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.localHttpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter only works with the instance where it was set (not global).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.localHttpWebResponseFilter">
-            <summary>
-            The response action is called once the server response is available.
-            It will allow you to access raw response information. 
-            Note that you should NOT consume the response stream as this is handled by ServiceStack
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.WcfServiceClient.StoreCookies">
-            <summary>
-            Specifies if cookies should be stored
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.UrlExtensions">
-            <summary>
-            Donated by Ivan Korneliuk from his post:
-            http://korneliuk.blogspot.com/2012/08/servicestack-reusing-dtos.html
-            
-            Modified to only allow using routes matching the supplied HTTP Verb
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.CookieManagerEndpointBehavior">
-            <summary>
-            Adds the singleton instance of <see cref="T:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector"/> to an endpoint on the client.
-            </summary>
-            <remarks>
-            Based on http://megakemp.wordpress.com/2009/02/06/managing-shared-cookies-in-wcf/
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.CookieManagerEndpointBehavior.ApplyClientBehavior(System.ServiceModel.Description.ServiceEndpoint,System.ServiceModel.Dispatcher.ClientRuntime)">
-            <summary>
-            Adds the singleton of the <see cref="!:ClientIdentityMessageInspector"/> class to the client endpoint's message inspectors.
-            </summary>
-            <param name="endpoint">The endpoint that is to be customized.</param>
-            <param name="clientRuntime">The client runtime to be customized.</param>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector">
-            <summary>
-            Maintains a copy of the cookies contained in the incoming HTTP response received from any service
-            and appends it to all outgoing HTTP requests.
-            </summary>
-            <remarks>
-            This class effectively allows to send any received HTTP cookies to different services,
-            reproducing the same functionality available in ASMX Web Services proxies with the <see cref="T:System.Net.CookieContainer"/> class.
-            Based on http://megakemp.wordpress.com/2009/02/06/managing-shared-cookies-in-wcf/
-            </remarks>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="!:ClientIdentityMessageInspector"/> class.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector.AfterReceiveReply(System.ServiceModel.Channels.Message@,System.Object)">
-            <summary>
-            Inspects a message after a reply message is received but prior to passing it back to the client application.
-            </summary>
-            <param name="reply">The message to be transformed into types and handed back to the client application.</param>
-            <param name="correlationState">Correlation state data.</param>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector.BeforeSendRequest(System.ServiceModel.Channels.Message@,System.ServiceModel.IClientChannel)">
-            <summary>
-            Inspects a message before a request message is sent to a service.
-            </summary>
-            <param name="request">The message to be sent to the service.</param>
-            <param name="channel">The client object channel.</param>
-            <returns>
-            <strong>Null</strong> since no message correlation is used.
-            </returns>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.CookieManagerMessageInspector.Instance">
-            <summary>
-            Gets the singleton <see cref="!:ClientIdentityMessageInspector"/> instance.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.WebRequestUtils.ResponseDtoSuffix">
-            <summary>
-            Naming convention for the request's Response DTO
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceModel.Serialization.DataContractDeserializer.quotas">
-            <summary>
-            Default MaxStringContentLength is 8k, and throws an exception when reached
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceModel.Serialization.StringMapTypeDeserializer">
-            <summary>
-            Serializer cache of delegates required to create a type from a string map (e.g. for REST urls)
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceModel.Support.XmlSerializerWrapper.GetNamespace(System.Type)">
-            <summary>
-            Gets the namespace from an attribute marked on the type's definition
-            </summary>
-            <param name="type"></param>
-            <returns>Namespace of type</returns>
-        </member>
-        <member name="T:ServiceStack.Validation.ValidationError">
-            <summary>
-            The exception which is thrown when a validation error occurred.
-            This validation is serialized in a extra clean and human-readable way by ServiceStack.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationError.ToXml">
-            <summary>
-            Used if we need to serialize this exception to XML
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationError.ErrorCode">
-            <summary>
-            Returns the first error code
-            </summary>
-            <value>The error code.</value>
-        </member>
-        <member name="T:ServiceStack.Validation.ValidationErrorResult">
-            <summary>
-            Encapsulates a validation result.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor">
-            <summary>
-            Constructs a new ValidationResult
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField})">
-            <summary>
-            Constructs a new ValidationResult
-            </summary>
-            <param name="errors">A list of validation results</param>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField},System.String,System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Validation.ValidationErrorResult"/> class.
-            </summary>
-            <param name="errors">The errors.</param>
-            <param name="successCode">The success code.</param>
-            <param name="errorCode">The error code.</param>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessCode">
-            <summary>
-            Gets or sets the success code.
-            </summary>
-            <value>The success code.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorCode">
-            <summary>
-            Gets or sets the error code.
-            </summary>
-            <value>The error code.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessMessage">
-            <summary>
-            Gets or sets the success message.
-            </summary>
-            <value>The success message.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorMessage">
-            <summary>
-            Gets or sets the error message.
-            </summary>
-            <value>The error message.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.Errors">
-            <summary>
-            The errors generated by the validation.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.IsValid">
-            <summary>
-            Returns True if the validation was successful (errors list is empty).
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.StreamExtensions.Compress(System.String,System.String)">
-            <summary>
-            Compresses the specified text using the default compression method: Deflate
-            </summary>
-            <param name="text">The text.</param>
-            <param name="compressionType">Type of the compression.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.StreamExtensions.Decompress(System.Byte[],System.String)">
-            <summary>
-            Decompresses the specified gz buffer using the default compression method: Inflate
-            </summary>
-            <param name="gzBuffer">The gz buffer.</param>
-            <param name="compressionType">Type of the compression.</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Common.Support.AdapterBase">
-            <summary>
-            Common functionality when creating adapters
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.AdapterBase.Execute``1(System.Func{``0})">
-            <summary>
-            Executes the specified expression. 
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="action">The action.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Support.AdapterBase.Execute(System.Action)">
-            <summary>
-            Executes the specified action (for void methods).
-            </summary>
-            <param name="action">The action.</param>
-        </member>
-        <member name="T:ServiceStack.Common.Support.InMemoryLogFactory">
-            <summary>
-            Note: InMemoryLog keeps all logs in memory, so don't use it long running exceptions
-            
-            Returns a thread-safe InMemoryLog which you can use while *TESTING*
-            to provide a detailed analysis of your logs.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.LogicFacadeBase.Execute``1(ServiceStack.DesignPatterns.Command.ICommand{``0})">
-            <summary>
-            Executes the specified action.
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="action">The action.</param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Common.Support.LogicFacadeBase.CurrentContext">
-            <summary>
-            Gets the current context (or null if none).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Common.Support.LogicFacadeBase.IsCurrentlyInitializeOnly">
-            <summary>
-            Checks if the current context is set to "initialize only".
-            </summary>
-        </member>
-        <member name="F:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.initOptions">
-            <summary>
-            Determines whether this context is initialise only or not
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.#ctor(ServiceStack.Common.Support.LogicFacadeBase,ServiceStack.LogicFacade.InitOptions)">
-            <summary>
-            Constructs a new InitialiseOnlyContext
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.Dispose">
-            <summary>
-            Call to remove this current context and reveal the previous context (if any).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.InitialisedObject">
-            <summary>
-            Gets or sets the object that has been initialized only.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Common.UrnId">
-            <summary>
-            Creates a Unified Resource Name (URN) with the following formats:
-            
-            	- urn:{TypeName}:{IdFieldValue}						e.g. urn:UserSession:1
-            	- urn:{TypeName}:{IdFieldName}:{IdFieldValue}		e.g. urn:UserSession:UserId:1			
-            
-            </summary>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:ServiceStack.Common.Utils.AssertUtils.AreNotNull(System.Collections.Generic.IDictionary{System.String,System.Object})" -->
-        <member name="M:ServiceStack.Common.Utils.CommandsUtils.ExecuteAsyncCommandExec(System.Collections.Generic.IEnumerable{ServiceStack.DesignPatterns.Command.ICommandExec})">
-            <summary>
-            Provide the an option for the callee to block until all commands are executed
-            </summary>
-            <param name="commands"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.ResponseStatusUtils.CreateResponseStatus(System.String,System.String,System.Collections.Generic.IEnumerable{ServiceStack.Validation.ValidationErrorField})">
-            <summary>
-            Creates the error response from the values provided.
-            
-            If the errorCode is empty it will use the first validation error code, 
-            if there is none it will throw an error.
-            </summary>
-            <param name="errorCode">The error code.</param>
-            <param name="errorMessage">The error message.</param>
-            <param name="validationErrors">The validation errors.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.FuncUtils.TryExec(System.Action)">
-            <summary>
-            Invokes the action provided and returns true if no excpetion was thrown.
-            Otherwise logs the exception and returns false if an exception was thrown.
-            </summary>
-            <param name="action">The action.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.PathUtils.MapProjectPath(System.String)">
-            <summary>
-            Maps the path of a file in the context of a VS project
-            </summary>
-            <param name="relativePath">the relative path</param>
-            <returns>the absolute path</returns>
-            <remarks>Assumes static content is two directories above the /bin/ directory,
-            eg. in a unit test scenario  the assembly would be in /bin/Debug/.</remarks>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.PathUtils.MapAbsolutePath(System.String)">
-            <summary>
-            Maps the path of a file in a self-hosted scenario
-            </summary>
-            <param name="relativePath">the relative path</param>
-            <returns>the absolute path</returns>
-            <remarks>Assumes static content is copied to /bin/ folder with the assemblies</remarks>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.PathUtils.MapHostAbsolutePath(System.String)">
-            <summary>
-            Maps the path of a file in an Asp.Net hosted scenario
-            </summary>
-            <param name="relativePath">the relative path</param>
-            <returns>the absolute path</returns>
-            <remarks>Assumes static content is in the parent folder of the /bin/ directory</remarks>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObject(System.Object)">
-            <summary>
-            Populate an object with Example data.
-            </summary>
-            <param name="obj"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObjectInternal(System.Object,System.Collections.Generic.Dictionary{System.Type,System.Int32})">
-            <summary>
-            Populates the object with example data.
-            </summary>
-            <param name="obj"></param>
-            <param name="recursionInfo">Tracks how deeply nested we are</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToDto(System.Object)">
-            <summary>
-            Shortcut to get the ResponseDTO whether it's bare or inside a IHttpResult
-            </summary>
-            <param name="response"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToResponseDto(System.Object)">
-            <summary>
-            Alias of ToDto
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToDto``1(System.Object)">
-            <summary>
-            Shortcut to get the ResponseDTO whether it's bare or inside a IHttpResult
-            </summary>
-            <param name="response"></param>
-            <returns>TResponse if found; otherwise null</returns>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToResponseDto``1(System.Object)">
-            <summary>
-            Alias of ToDto
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToResponseStatus(System.Object)">
-            <summary>
-            Shortcut to get the ResponseStatus whether it's bare or inside a IHttpResult
-            </summary>
-            <param name="response"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.IsErrorResponse(System.Object)">
-            <summary>
-            Whether the response is an IHttpError or Exception
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ExtractHttpRanges(System.String,System.Int64,System.Int64@,System.Int64@)">
-            <summary>
-            rangeHeader should be of the format "bytes=0-" or "bytes=0-12345" or "bytes=123-456"
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.AddHttpRangeResponseHeaders(ServiceStack.ServiceHost.IHttpResponse,System.Int64,System.Int64,System.Int64)">
-            <summary>
-            Adds 206 PartialContent Status, Content-Range and Content-Length headers
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.WritePartialTo(System.IO.Stream,System.IO.Stream,System.Int64,System.Int64)">
-            <summary>
-            Writes partial range as specified by start-end, from fromStream to toStream.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.RequestContextExtensions.SetItem(ServiceStack.ServiceHost.IRequestContext,System.String,System.Object)">
-            <summary>
-            Store an entry in the IHttpRequest.Items Dictionary
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.RequestContextExtensions.GetItem(ServiceStack.ServiceHost.IRequestContext,System.String)">
-            <summary>
-            Get an entry from the IHttpRequest.Items Dictionary
-            </summary>
-        </member>
-    </members>
-</doc>

BIN
servicestack/lib/ServiceStack.Common.3.9.46/lib/net35/ServiceStack.Interfaces.dll


+ 0 - 1757
servicestack/lib/ServiceStack.Common.3.9.46/lib/net35/ServiceStack.Interfaces.xml

@@ -1,1757 +0,0 @@
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>ServiceStack.Interfaces</name>
-    </assembly>
-    <members>
-        <member name="T:ServiceStack.CacheAccess.ICacheClient">
-            <summary>
-            A common interface implementation that is implemented by most cache providers
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Remove(System.String)">
-            <summary>
-            Removes the specified item from the cache.
-            </summary>
-            <param name="key">The identifier for the item to delete.</param>
-            <returns>
-            true if the item was successfully removed from the cache; false otherwise.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.RemoveAll(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Removes the cache for all the keys provided.
-            </summary>
-            <param name="keys">The keys.</param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Get``1(System.String)">
-            <summary>
-            Retrieves the specified item from the cache.
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key">The identifier for the item to retrieve.</param>
-            <returns>
-            The retrieved item, or <value>null</value> if the key was not found.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Increment(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. 
-            The operation is atomic and happens on the server.
-            A non existent value at key starts at 0
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to increase the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Decrement(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. 
-            The operation is atomic and happens on the server.
-            A non existent value at key starts at 0
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to decrease the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Add``1(System.String,``0)">
-            <summary>
-            Adds a new item into the cache at the specified cache key only if the cache is empty.
-            </summary>
-            <param name="key">The key used to reference the item.</param>
-            <param name="value">The object to be inserted into the cache.</param>
-            <returns>
-            true if the item was successfully stored in the cache; false otherwise.
-            </returns>
-            <remarks>The item does not expire unless it is removed due memory pressure.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Set``1(System.String,``0)">
-            <summary>
-            Sets an item into the cache at the cache key specified regardless if it already exists or not.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Replace``1(System.String,``0)">
-            <summary>
-            Replaces the item at the cachekey specified only if an items exists at the location already. 
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.FlushAll">
-            <summary>
-            Invalidates all data on the cache.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.GetAll``1(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Retrieves multiple items from the cache. 
-            The default value of T is set for all keys that do not exist.
-            </summary>
-            <param name="keys">The list of identifiers for the items to retrieve.</param>
-            <returns>
-            a Dictionary holding all items indexed by their key.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.SetAll``1(System.Collections.Generic.IDictionary{System.String,``0})">
-            <summary>
-            Sets multiple items to the cache. 
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="values">The values.</param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IRemoveByPattern.RemoveByPattern(System.String)">
-            <summary>
-            Removes items from cache that have keys matching the specified wildcard pattern
-            </summary>
-            <param name="pattern">The wildcard, where "*" means any sequence of characters and "?" means any single character.</param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IRemoveByPattern.RemoveByRegex(System.String)">
-            <summary>
-            Removes items from the cache based on the specified regular expression pattern
-            </summary>
-            <param name="regex">Regular expression pattern to search cache keys</param>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.IMemcachedClient">
-            <summary>
-            A light interface over a cache client.
-            This interface was inspired by Enyim.Caching.MemcachedClient
-            
-            Only the methods that are intended to be used are required, if you require
-            extra functionality you can uncomment the unused methods below as they have been
-            implemented in DdnMemcachedClient
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Remove(System.String)">
-            <summary>
-            Removes the specified item from the cache.
-            </summary>
-            <param name="key">The identifier for the item to delete.</param>
-            <returns>
-            true if the item was successfully removed from the cache; false otherwise.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.RemoveAll(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Removes the cache for all the keys provided.
-            </summary>
-            <param name="keys">The keys.</param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Get(System.String)">
-            <summary>
-            Retrieves the specified item from the cache.
-            </summary>
-            <param ICTname="key">The identifier for the item to retrieve.</param>
-            <returns>
-            The retrieved item, or <value>null</value> if the key was not found.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Increment(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. The operation is atomic and happens on the server.
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to increase the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Decrement(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. The operation is atomic and happens on the server.
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to decrease the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Add(System.String,System.Object)">
-            <summary>
-            Inserts an item into the cache with a cache key to reference its location.
-            </summary>
-            <param name="key">The key used to reference the item.</param>
-            <param name="value">The object to be inserted into the cache.</param>
-            <returns>
-            true if the item was successfully stored in the cache; false otherwise.
-            </returns>
-            <remarks>The item does not expire unless it is removed due memory pressure.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Add(System.String,System.Object,System.DateTime)">
-            <summary>
-            Inserts an item into the cache with a cache key to reference its location.
-            </summary>
-            <param name="key">The key used to reference the item.</param>
-            <param name="value">The object to be inserted into the cache.</param>
-            <param name="expiresAt">The time when the item is invalidated in the cache.</param>
-            <returns>true if the item was successfully stored in the cache; false otherwise.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.FlushAll">
-            <summary>
-            Removes all data from the cache.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.GetAll(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Retrieves multiple items from the cache.
-            </summary>
-            <param name="keys">The list of identifiers for the items to retrieve.</param>
-            <returns>
-            a Dictionary holding all items indexed by their key.
-            </returns>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.ISession">
-            <summary>
-            A Users Session
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ISession.Set``1(System.String,``0)">
-            <summary>
-            Set a typed value at key
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key"></param>
-            <param name="value"></param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ISession.Get``1(System.String)">
-            <summary>
-            Get a typed value at key
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.CacheAccess.ISession.Item(System.String)">
-            <summary>
-            Store any object at key
-            </summary>
-            <param name="key"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.ISessionFactory">
-            <summary>
-            Retrieves a User Session
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ISessionFactory.GetOrCreateSession(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse)">
-            <summary>
-            Gets the session for this request, creates one if it doesn't exist.
-            </summary>
-            <param name="httpReq"></param>
-            <param name="httpRes"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ISessionFactory.GetOrCreateSession">
-            <summary>
-            Gets the session for this request, creates one if it doesn't exist.
-            Only for ASP.NET apps. Uses the HttpContext.Current singleton.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Configuration.IContainerAdapter">
-            <summary>
-            Allow delegation of dependencies to other IOC's
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Configuration.IContainerAdapter.TryResolve``1">
-            <summary>
-            Resolve Property Dependency
-            </summary>
-            <typeparam name="T"></typeparam>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.IContainerAdapter.Resolve``1">
-            <summary>
-            Resolve Constructor Dependency
-            </summary>
-            <typeparam name="T"></typeparam>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.DataAccess.IBasicPersistenceProvider`1">
-            <summary>
-            For providers that want a cleaner API with a little more perf
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.DataAccess.IPersistenceProviderManager">
-            <summary>
-            Manages a connection to a persistance provider
-            </summary>
-        </member>
-        <member name="T:ServiceStack.DataAnnotations.MetaAttribute">
-            <summary>
-            Decorate any type or property with adhoc info
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.ILog">
-            <summary>
-            Logs a message in a running application
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Debug(System.Object)">
-            <summary>
-            Logs a Debug message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Debug(System.Object,System.Exception)">
-            <summary>
-            Logs a Debug message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.DebugFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Debug format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Error(System.Object)">
-            <summary>
-            Logs a Error message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Error(System.Object,System.Exception)">
-            <summary>
-            Logs a Error message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.ErrorFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Error format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Fatal(System.Object)">
-            <summary>
-            Logs a Fatal message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Fatal(System.Object,System.Exception)">
-            <summary>
-            Logs a Fatal message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.FatalFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Error format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Info(System.Object)">
-            <summary>
-            Logs an Info message and exception.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Info(System.Object,System.Exception)">
-            <summary>
-            Logs an Info message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.InfoFormat(System.String,System.Object[])">
-            <summary>
-            Logs an Info format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Warn(System.Object)">
-            <summary>
-            Logs a Warning message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Warn(System.Object,System.Exception)">
-            <summary>
-            Logs a Warning message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.WarnFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Warning format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="P:ServiceStack.Logging.ILog.IsDebugEnabled">
-            <summary>
-            Gets or sets a value indicating whether this instance is debug enabled.
-            </summary>
-            <value>
-            	<c>true</c> if this instance is debug enabled; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="T:ServiceStack.Logging.ILogFactory">
-            <summary>
-            Factory to create ILog instances
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.ILogFactory.GetLogger(System.Type)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="type">The type.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Logging.ILogFactory.GetLogger(System.String)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="typeName">Name of the type.</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Logging.LogManager">
-            <summary>
-            Logging API for this library. You can inject your own implementation otherwise
-            will use the DebugLogFactory to write to System.Diagnostics.Debug
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.LogManager.GetLogger(System.Type)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="type">The type.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Logging.LogManager.GetLogger(System.String)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="typeName">Name of the type.</param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Logging.LogManager.LogFactory">
-            <summary>
-            Gets or sets the log factory.
-            Use this to override the factory that is used to create loggers
-            </summary>
-            <value>The log factory.</value>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.ConsoleLogFactory">
-            <summary>
-            Creates a Console Logger, that logs all messages to: System.Console
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.ConsoleLogger">
-            <summary>
-            Default logger is to Console.WriteLine
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.Log(System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.LogFormat(System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.Log(System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.DebugLogFactory">
-            <summary>
-            Creates a Debug Logger, that logs all messages to: System.Diagnostics.Debug
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.DebugLogger">
-            <summary>
-            Default logger is to System.Diagnostics.Debug.WriteLine
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.Log(System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.LogFormat(System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.Log(System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.NullDebugLogger">
-            <summary>
-            Default logger is to System.Diagnostics.Debug.Print
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.Log(System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.LogFormat(System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.Log(System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.NullLogFactory">
-            <summary>
-            Creates a Debug Logger, that logs all messages to: System.Diagnostics.Debug
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.TestLogFactory">
-            <summary>
-            Creates a test Logger, that stores all log messages in a member list
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.TestLogger">
-            <summary>
-            Tests logger which  stores all log messages in a member list which can be examined later
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.TestLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.TestLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.Log(ServiceStack.Logging.Support.Logging.TestLogger.Levels,System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.LogFormat(ServiceStack.Logging.Support.Logging.TestLogger.Levels,System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.Log(ServiceStack.Logging.Support.Logging.TestLogger.Levels,System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.LogicFacade.IServiceModelFinder">
-            <summary>
-            The same functionality is on IServiceResolver
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.Publish(System.String,System.Byte[])">
-            <summary>
-            Publish the specified message into the durable queue @queueName
-            </summary>
-            <param name="queueName"></param>
-            <param name="messageBytes"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.Notify(System.String,System.Byte[])">
-            <summary>
-            Publish the specified message into the transient queue @queueName
-            </summary>
-            <param name="queueName"></param>
-            <param name="messageBytes"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.Get(System.String,System.Nullable{System.TimeSpan})">
-            <summary>
-            Synchronous blocking get.
-            </summary>
-            <param name="queueName"></param>
-            <param name="timeOut"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.GetAsync(System.String)">
-            <summary>
-            Non blocking get message
-            </summary>
-            <param name="queueName"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.WaitForNotifyOnAny(System.String[])">
-            <summary>
-            Blocking wait for notifications on any of the supplied channels
-            </summary>
-            <param name="channelNames"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.IMessageService">
-            <summary>
-            Simple definition of an MQ Host
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.RegisterHandler``1(System.Func{ServiceStack.Messaging.IMessage{``0},System.Object})">
-            <summary>
-            Register DTOs and hanlders the MQ Host will process
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="processMessageFn"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.RegisterHandler``1(System.Func{ServiceStack.Messaging.IMessage{``0},System.Object},System.Action{ServiceStack.Messaging.IMessage{``0},System.Exception})">
-            <summary>
-            Register DTOs and hanlders the MQ Host will process
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="processMessageFn"></param>
-            <param name="processExceptionEx"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.GetStats">
-            <summary>
-            Get Total Current Stats for all Message Handlers
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.GetStatus">
-            <summary>
-            Get the status of the service. Potential Statuses: Disposed, Stopped, Stopping, Starting, Started
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.GetStatsDescription">
-            <summary>
-            Get a Stats dump
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.Start">
-            <summary>
-            Start the MQ Host if not already started.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.Stop">
-            <summary>
-            Stop the MQ Host if not already stopped. 
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.IMessageService.MessageFactory">
-            <summary>
-            Factory to create consumers and producers that work with this service
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.MessageError">
-            <summary>
-            An Error Message Type that can be easily serialized
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.Message`1">
-            <summary>
-            Basic implementation of IMessage[T]
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Messaging.MessagingException">
-            <summary>
-            Base Exception for all ServiceStack.Messaging exceptions
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.QueueNames`1">
-            <summary>
-            Util static generic class to create unique queue names for types
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Messaging.QueueNames">
-            <summary>
-            Util class to create unique queue names for runtime types
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.UnRetryableMessagingException">
-            <summary>
-            For messaging exceptions that should by-pass the messaging service's configured
-            retry attempts and store the message straight into the DLQ
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisList`1">
-            <summary>
-            Wrap the common redis list operations under a IList[string] interface.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisTypedTransaction`1">
-            <summary>
-            Redis transaction for typed client
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisTypedQueueableOperation`1">
-            <summary>
-            interface to queueable operation using typed redis client
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisTypedPipeline`1">
-            <summary>
-            Interface to redis typed pipeline
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisPipelineShared">
-            <summary>
-            Pipeline interface shared by typed and non-typed pipelines
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisQueueCompletableOperation">
-            <summary>
-            Interface to operations that allow queued commands to be completed
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClient.GetTypedClient``1">
-            <summary>
-            Returns a high-level typed client API
-            Shorter Alias is As&lt;T&gt;();
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClient.As``1">
-            <summary>
-            Returns a high-level typed client API
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetClient">
-            <summary>
-            Returns a Read/Write client (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetReadOnlyClient">
-            <summary>
-            Returns a ReadOnly client using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetCacheClient">
-            <summary>
-            Returns a Read/Write ICacheClient (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetReadOnlyCacheClient">
-            <summary>
-            Returns a ReadOnly ICacheClient using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetClient">
-            <summary>
-            Returns a Read/Write client (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetReadOnlyClient">
-            <summary>
-            Returns a ReadOnly client using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetCacheClient">
-            <summary>
-            Returns a Read/Write ICacheClient (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetReadOnlyCacheClient">
-            <summary>
-            Returns a ReadOnly ICacheClient using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisSubscription.SubscribeToChannels(System.String[])">
-            <summary>
-            Subscribe to channels by name
-            </summary>
-            <param name="channels"></param>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisSubscription.SubscribeToChannelsMatching(System.String[])">
-            <summary>
-            Subscribe to channels matching the supplied patterns
-            </summary>
-            <param name="patterns"></param>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.SubscriptionCount">
-            <summary>
-            The number of active subscriptions this client has
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.OnSubscribe">
-            <summary>
-            Registered handler called after client *Subscribes* to each new channel
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.OnMessage">
-            <summary>
-            Registered handler called when each message is received
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.OnUnSubscribe">
-            <summary>
-            Registered handler called when each channel is unsubscribed
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.IRedisTransaction">
-            <summary>
-            Interface to redis transaction
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.IRedisTransactionBase">
-            <summary>
-            Base transaction interface, shared by typed and non-typed transactions
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisQueueableOperation">
-            <summary>
-            interface to operation that can queue commands
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisPipeline">
-            <summary>
-            Interface to redis pipeline
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiAttribute.Description">
-            <summary>
-            The overall description of an API. Used by Swagger.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiMemberAttribute.Verb">
-            <summary>
-            Gets or sets verb to which applies attribute. By default applies to all verbs.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiMemberAttribute.ParameterType">
-            <summary>
-            Gets or sets parameter type: It can be only one of the following: path, query, body, or header.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiMemberAttribute.Name">
-            <summary>
-            Gets or sets unique name for the parameter. Each name must be unique, even if they are associated with different paramType values. 
-            </summary>
-            <remarks>
-            <para>
-            Other notes on the name field:
-            If paramType is body, the name is used only for UI and codegeneration.
-            If paramType is path, the name field must correspond to the associated path segment from the path field in the api object.
-            If paramType is query, the name field corresponds to the query param name.
-            </para>
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiMemberAttribute.Description">
-            <summary>
-            Gets or sets the human-readable description for the parameter.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiMemberAttribute.DataType">
-            <summary>
-            For path, query, and header paramTypes, this field must be a primitive. For body, this can be a complex or container datatype.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiMemberAttribute.IsRequired">
-            <summary>
-            For path, this is always true. Otherwise, this field tells the client whether or not the field must be supplied.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiMemberAttribute.AllowMultiple">
-            <summary>
-            For query params, this specifies that a comma-separated list of values can be passed to the API. For path and body types, this field cannot be true.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiResponseAttribute.StatusCode">
-            <summary>
-            The status code of a response
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ApiResponseAttribute.Description">
-            <summary>
-            The description of a response status code
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestOptionsService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPutService.Options() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPut requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IService">
-            <summary>
-            Marker interfaces
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IExpress">
-            <summary>
-            Marker interface to mark an Express controller with different routes for each method
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRequiresRequestStream">
-            <summary>
-            Implement on Request DTOs that need access to the raw Request Stream
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequiresRequestStream.RequestStream">
-            <summary>
-            The raw Http Request Input Stream
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IAsyncService`1">
-            <summary>
-            If the Service also implements this interface,
-            IAsyncService.ExecuteAsync() will be used instead of IService.Execute() for 
-            EndpointAttributes.AsyncOneWay requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IResolver.TryResolve``1">
-            <summary>
-            Resolve a dependency from the AppHost's IOC
-            </summary>
-            <typeparam name="T"></typeparam>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IHasRequestFilter">
-            <summary>
-            This interface can be implemented by an attribute
-            which adds an request filter for the specific request DTO the attribute marked.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHasRequestFilter.RequestFilter(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse,System.Object)">
-            <summary>
-            The request filter is executed before the service.
-            </summary>
-            <param name="req">The http request wrapper</param>
-            <param name="res">The http response wrapper</param>
-            <param name="requestDto">The request DTO</param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHasRequestFilter.Copy">
-            <summary>
-            A new shallow copy of this filter is used on every request.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHasRequestFilter.Priority">
-            <summary>
-            Order in which Request Filters are executed. 
-            &lt;0 Executed before global request filters
-            &gt;0 Executed after global request filters
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IHasResponseFilter">
-            <summary>
-            This interface can be implemented by an attribute
-            which adds an response filter for the specific response DTO the attribute marked.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHasResponseFilter.ResponseFilter(ServiceStack.ServiceHost.IHttpRequest,ServiceStack.ServiceHost.IHttpResponse,System.Object)">
-            <summary>
-            The response filter is executed after the service
-            </summary>
-            <param name="req">The http request wrapper</param>
-            <param name="res">The http response wrapper</param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHasResponseFilter.Copy">
-            <summary>
-            A new shallow copy of this filter is used on every request.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHasResponseFilter.Priority">
-            <summary>
-            Order in which Response Filters are executed. 
-            &lt;0 Executed before global response filters
-            &gt;0 Executed after global response filters
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.Status">
-            <summary>
-            The HTTP Response Status
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.StatusCode">
-            <summary>
-            The HTTP Response Status Code
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.StatusDescription">
-            <summary>
-            The HTTP Status Description
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.ContentType">
-            <summary>
-            The HTTP Response ContentType
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.Headers">
-            <summary>
-            Additional HTTP Headers
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.Response">
-            <summary>
-            Response DTO
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.ResponseFilter">
-            <summary>
-            if not provided, get's injected by ServiceStack
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.RequestContext">
-            <summary>
-            Holds the request call context
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IHttpRequest">
-            <summary>
-            A thin wrapper around ASP.NET or HttpListener's HttpRequest
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpRequest.GetRawBody">
-            <summary>
-            The entire string contents of Request.InputStream
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.OriginalRequest">
-            <summary>
-            The underlying ASP.NET or HttpListener HttpRequest
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.OperationName">
-            <summary>
-            The name of the service being called (e.g. Request DTO Name)
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.ContentType">
-            <summary>
-            The request ContentType
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.ResponseContentType">
-            <summary>
-            The expected Response ContentType for this request
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.Items">
-            <summary>
-            Attach any data to this request that all filters and services can access.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.UseBufferedStream">
-            <summary>
-            Buffer the Request InputStream so it can be re-read
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.UserHostAddress">
-            <summary>
-            The Remote Ip as reported by Request.UserHostAddress
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.RemoteIp">
-            <summary>
-            The Remote Ip as reported by X-Forwarded-For, X-Real-IP or Request.UserHostAddress
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.XForwardedFor">
-            <summary>
-            The value of the X-Forwarded-For header, null if null or empty
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.XRealIp">
-            <summary>
-            The value of the X-Real-IP header, null if null or empty
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.IsSecureConnection">
-            <summary>
-            e.g. is https or not
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpRequest.Files">
-            <summary>
-            Access to the multi-part/formdata files posted on this request
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IHttpResponse">
-            <summary>
-            A thin wrapper around ASP.NET or HttpListener's HttpResponse
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpResponse.Close">
-            <summary>
-            Signal that this response has been handled and no more processing should be done.
-            When used in a request or response filter, no more filters or processing is done on this request.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpResponse.End">
-            <summary>
-            Calls Response.End() on ASP.NET HttpResponse otherwise is an alias for Close().
-            Useful when you want to prevent ASP.NET to provide it's own custom error page.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpResponse.Flush">
-            <summary>
-            Response.Flush() and OutputStream.Flush() seem to have different behaviour in ASP.NET
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResponse.OriginalResponse">
-            <summary>
-            The underlying ASP.NET or HttpListener HttpResponse
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResponse.IsClosed">
-            <summary>
-            Gets a value indicating whether this instance is closed.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRequestLogger">
-            <summary>
-            Log every service request
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IRequestLogger.Log(ServiceStack.ServiceHost.IRequestContext,System.Object,System.Object,System.TimeSpan)">
-            <summary>
-            Log a request
-            </summary>
-            <param name="requestContext">The RequestContext</param>
-            <param name="requestDto">Request DTO</param>
-            <param name="response">Response DTO or Exception</param>
-            <param name="elapsed">How long did the Request take</param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IRequestLogger.GetLatestLogs(System.Nullable{System.Int32})">
-            <summary>
-            View the most recent logs
-            </summary>
-            <param name="take"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.EnableSessionTracking">
-            <summary>
-            Turn On/Off Session Tracking
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.EnableRequestBodyTracking">
-            <summary>
-            Turn On/Off Raw Request Body Tracking
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.EnableResponseTracking">
-            <summary>
-            Turn On/Off Tracking of Responses
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.EnableErrorTracking">
-            <summary>
-            Turn On/Off Tracking of Exceptions
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.RequiredRoles">
-            <summary>
-            Limit access to /requestlogs service to role
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.ExcludeRequestDtoTypes">
-            <summary>
-            Don't log requests of these types.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.HideRequestBodyForRequestDtoTypes">
-            <summary>
-            Don't log request bodys for services with sensitive information.
-            By default Auth and Registration requests are hidden.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRequiresRequestContext">
-            <summary>
-            Implement on services that need access to the RequestContext
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestDeleteService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestDeleteService.Delete() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpDelete requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestGetService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestGetService.Get() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpGet requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestPatchService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPutService.Patch() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPatch requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestPostService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPostService.Post() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPost requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestPutService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPutService.Put() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPut requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestService`1">
-            <summary>
-            Utility interface that implements all Rest operations
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IService`1">
-            <summary>
-            Base interface all webservices need to implement.
-            For simplicity this is the only interface you need to implement
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IServiceController">
-            <summary>
-            Responsible for executing the operation within the specified context.
-            </summary>
-            <value>The operation types.</value>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.GetRestPathForRequest(System.String,System.String)">
-            <summary>
-            Returns the first matching RestPath
-            </summary>
-            <param name="httpMethod"></param>
-            <param name="pathInfo"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.ExecuteMessage``1(ServiceStack.Messaging.IMessage{``0})">
-            <summary>
-            Executes the MQ DTO request.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.ExecuteMessage``1(ServiceStack.Messaging.IMessage{``0},ServiceStack.ServiceHost.IRequestContext)">
-            <summary>
-            Executes the MQ DTO request with the supplied requestContext
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.Execute(System.Object,ServiceStack.ServiceHost.IRequestContext)">
-            <summary>
-            Executes the DTO request under the supplied requestContext.
-            </summary>
-            <param name="request"></param>
-            <param name="requestContext"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IServiceController.Routes">
-            <summary>
-            Allow the registration of custom routes
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IServiceRoutes">
-            <summary>
-            Allow the registration of user-defined routes for services
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add``1(System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO.
-            </summary>
-            <typeparam name="TRequest">The type of request DTO to map 
-            	the path to.</typeparam>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="!:RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add``1(System.String,System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO, and
-            	specifies the HTTP verbs supported by the path.
-            </summary>
-            <typeparam name="TRequest">The type of request DTO to map 
-            	the path to.</typeparam>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="!:RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <param name="verbs">
-            	The comma-delimited list of HTTP verbs supported by the path, 
-            	such as "GET,PUT,DELETE".  Specify empty or <see langword="null"/>
-            	to indicate that all verbs are supported.
-            </param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add(System.Type,System.String,System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO, 
-            	specifies the HTTP verbs supported by the path, and indicates
-            	the default MIME type of the returned response.
-            </summary>
-            <param name="requestType">
-            	The type of request DTO to map the path to.
-            </param>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="!:RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <param name="verbs">
-            	The comma-delimited list of HTTP verbs supported by the path, 
-            	such as "GET,PUT,DELETE".
-            </param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add(System.Type,System.String,System.String,System.String,System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO, 
-            	specifies the HTTP verbs supported by the path, and indicates
-            	the default MIME type of the returned response.
-            </summary>
-            <param name="requestType">
-            	The type of request DTO to map the path to.
-            </param>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="!:RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <param name="verbs">
-            	The comma-delimited list of HTTP verbs supported by the path, 
-            	such as "GET,PUT,DELETE".
-            </param>
-            <param name="summary">
-                The short summary of what the REST does. 
-            </param>
-            <param name="notes">
-                The longer text to explain the behaviour of the REST. 
-            </param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.RouteAttribute">
-            <summary>
-            	Used to decorate Request DTO's to associate a RESTful request 
-            	path mapping with a service.  Multiple attributes can be applied to 
-            	each request DTO, to map multiple paths to the service.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RouteAttribute.#ctor(System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RouteAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="P:ServiceStack.ServiceHost.RouteAttribute.Path">RouteAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RouteAttribute.#ctor(System.String,System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RouteAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="P:ServiceStack.ServiceHost.RouteAttribute.Path">RouteAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-            <param name="verbs">A comma-delimited list of HTTP verbs supported by the 
-            	service.  If unspecified, all verbs are assumed to be supported.</param>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.Path">
-            <summary>
-            	Gets or sets the path template to be mapped to the request.
-            </summary>
-            <value>
-            	A <see cref="T:System.String"/> value providing the path mapped to
-            	the request.  Never <see langword="null"/>.
-            </value>
-            <remarks>
-            	<para>Some examples of valid paths are:</para>
-            
-            	<list>
-            		<item>"/Inventory"</item>
-            		<item>"/Inventory/{Category}/{ItemId}"</item>
-            		<item>"/Inventory/{ItemPath*}"</item>
-            	</list>
-            
-            	<para>Variables are specified within "{}"
-            	brackets.  Each variable in the path is mapped to the same-named property 
-            	on the request DTO.  At runtime, ServiceStack will parse the 
-            	request URL, extract the variable values, instantiate the request DTO,
-            	and assign the variable values into the corresponding request properties,
-            	prior to passing the request DTO to the service object for processing.</para>
-            
-            	<para>It is not necessary to specify all request properties as
-            	variables in the path.  For unspecified properties, callers may provide 
-            	values in the query string.  For example: the URL 
-            	"http://services/Inventory?Category=Books&amp;ItemId=12345" causes the same 
-            	request DTO to be processed as "http://services/Inventory/Books/12345", 
-            	provided that the paths "/Inventory" (which supports the first URL) and 
-            	"/Inventory/{Category}/{ItemId}" (which supports the second URL)
-            	are both mapped to the request DTO.</para>
-            
-            	<para>Please note that while it is possible to specify property values
-            	in the query string, it is generally considered to be less RESTful and
-            	less desirable than to specify them as variables in the path.  Using the 
-            	query string to specify property values may also interfere with HTTP
-            	caching.</para>
-            
-            	<para>The final variable in the path may contain a "*" suffix
-            	to grab all remaining segments in the path portion of the request URL and assign
-            	them to a single property on the request DTO.
-            	For example, if the path "/Inventory/{ItemPath*}" is mapped to the request DTO,
-            	then the request URL "http://services/Inventory/Books/12345" will result
-            	in a request DTO whose ItemPath property contains "Books/12345".
-            	You may only specify one such variable in the path, and it must be positioned at
-            	the end of the path.</para>
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.Summary">
-            <summary>
-               Gets or sets short summary of what the route does.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.Notes">
-            <summary>
-               Gets or sets longer text to explain the behaviour of the route. 
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.Verbs">
-            <summary>
-            	Gets or sets a comma-delimited list of HTTP verbs supported by the service, such as
-            	"GET,PUT,POST,DELETE".
-            </summary>
-            <value>
-            	A <see cref="T:System.String"/> providing a comma-delimited list of HTTP verbs supported
-            	by the service, <see langword="null"/> or empty if all verbs are supported.
-            </value>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.TypeId">
-            <summary>
-            Required when using a TypeDescriptor to make it unique
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.ErrorResponse">
-            <summary>
-            Generic ResponseStatus for when Response Type can't be inferred.
-            In schemaless formats like JSON, JSV it has the same shape as a typed Response DTO
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.IHasResponseStatus">
-            <summary>
-            Contract indication that the Response DTO has a ResponseStatus
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.RequestLogEntry">
-            <summary>
-            A log entry added by the IRequestLogger
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.RestServiceAttribute">
-            <summary>
-            	Used to decorate Request DTO's to associate a RESTful request 
-            	path mapping with a service.  Multiple attributes can be applied to 
-            	each request DTO, to map multiple paths to the service.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestServiceAttribute.#ctor(System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RestServiceAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="!:Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestServiceAttribute.#ctor(System.String,System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RestServiceAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="!:Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-            <param name="verbs">A comma-delimited list of HTTP verbs supported by the 
-            	service.  If unspecified, all verbs are assumed to be supported.</param>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.RestrictAttribute">
-            <summary>
-            Decorate on Request DTO's to alter the accessibility of a service and its visibility on /metadata pages
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestrictAttribute.#ctor(ServiceStack.ServiceHost.EndpointAttributes[])">
-            <summary>
-            Restrict access and metadata visibility to any of the specified access scenarios
-            </summary>
-            <value>The restrict access to scenarios.</value>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestrictAttribute.#ctor(ServiceStack.ServiceHost.EndpointAttributes[],ServiceStack.ServiceHost.EndpointAttributes[])">
-            <summary>
-            Restrict access and metadata visibility to any of the specified access scenarios
-            </summary>
-            <value>The restrict access to scenarios.</value>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestrictAttribute.ToAllowedFlagsSet(ServiceStack.ServiceHost.EndpointAttributes[])">
-            <summary>
-            Returns the allowed set of scenarios based on the user-specified restrictions
-            </summary>
-            <param name="restrictToAny"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestrictAttribute.VisibleInternalOnly">
-            <summary>
-            Allow access but hide from metadata to requests from Localhost only
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestrictAttribute.VisibleLocalhostOnly">
-            <summary>
-            Allow access but hide from metadata to requests from Localhost and Local Intranet only
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestrictAttribute.InternalOnly">
-            <summary>
-            Restrict access and hide from metadata to requests from Localhost and Local Intranet only
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestrictAttribute.LocalhostOnly">
-            <summary>
-            Restrict access and hide from metadata to requests from Localhost only
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestrictAttribute.AccessTo">
-            <summary>
-            Sets a single access restriction
-            </summary>
-            <value>Restrict Access to.</value>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestrictAttribute.AccessibleToAny">
-            <summary>
-            Restrict access to any of the specified access scenarios
-            </summary>
-            <value>Access restrictions</value>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestrictAttribute.VisibilityTo">
-            <summary>
-            Sets a single metadata Visibility restriction
-            </summary>
-            <value>Restrict metadata Visibility to.</value>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestrictAttribute.VisibleToAny">
-            <summary>
-            Restrict metadata visibility to any of the specified access scenarios
-            </summary>
-            <value>Visibility restrictions</value>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestrictExtensions.ToAllowedFlagsSet(ServiceStack.ServiceHost.EndpointAttributes)">
-            <summary>
-            Converts from a User intended restriction to a flag with all the allowed attribute flags set, e.g:
-            
-            If No Network restrictions were specified all Network access types are allowed, e.g:
-                restrict EndpointAttributes.None => ... 111
-            
-            If a Network restriction was specified, only it will be allowed, e.g:
-                restrict EndpointAttributes.LocalSubnet => ... 010
-            
-            The returned Enum will have a flag with all the allowed attributes set
-            </summary>
-            <param name="restrictTo"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.ResponseError">
-            <summary>
-            Error information pertaining to a particular named field.
-            Used for returning multiple field validation errors.s
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus">
-            <summary>
-            Common ResponseStatus class that should be present on all response DTO's
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus"/> class.
-            
-            A response status without an errorcode == success
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus"/> class.
-            
-            A response status with an errorcode == failure
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.#ctor(System.String,System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus"/> class.
-            
-            A response status with an errorcode == failure
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.ErrorCode">
-            <summary>
-            Holds the custom ErrorCode enum if provided in ValidationException
-            otherwise will hold the name of the Exception type, e.g. typeof(Exception).Name
-            
-            A value of non-null means the service encountered an error while processing the request.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.Message">
-            <summary>
-            A human friendly error message
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.StackTrace">
-            <summary>
-            
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.Errors">
-            <summary>
-            For multiple detailed validation errors.
-            Can hold a specific error message for each named field.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Service.IPartialWriter.WritePartialTo(ServiceStack.ServiceHost.IHttpResponse)">
-            <summary>
-            Write a partial content result
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Service.IPartialWriter.IsPartialRequest">
-            <summary>
-            Whether this HttpResult allows Partial Response
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Service.IReplyClient.Send``1(System.Object)">
-            <summary>
-            Sends the specified request.
-            </summary>
-            <param name="request">The request.</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Translators.TranslateAttribute">
-            <summary>
-            This instructs the generator tool to generate translator methods for the types supplied.
-            A {TypeName}.generated.cs partial class will be generated that contains the methods required
-            to generate to and from that type.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Translators.TranslateExtensionAttribute">
-            <summary>
-            This instructs the generator tool to generate translator extension methods for the types supplied.
-            A {TypeName}.generated.cs static class will be generated that contains the extension methods required
-            to generate to and from that type.
-            
-            The source type is what the type the attribute is decorated on which can only be resolved at runtime.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Translators.TranslateMemberAttribute">
-            <summary>
-            This changes the default behaviour for the 
-            </summary>
-        </member>
-    </members>
-</doc>

BIN
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl5/ServiceStack.Common.dll


+ 0 - 629
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl5/ServiceStack.Common.xml

@@ -1,629 +0,0 @@
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>ServiceStack.Common</name>
-    </assembly>
-    <members>
-        <member name="M:ServiceStack.Common.EnumExtensions.ToDescription(System.Enum)">
-            <summary>
-            Gets the textual description of the enum if it has one. e.g.
-            
-            <code>
-            enum UserColors
-            {
-                [Description("Bright Red")]
-                BrightRed
-            }
-            UserColors.BrightRed.ToDescription();
-            </code>
-            </summary>
-            <param name="enum"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Common.Extensions.EnumerableExtensions">
-            <summary>
-            These extensions have a potential to conflict with the LINQ extensions methods so
-            leaving the implmentation in the 'Extensions' sub-namespace to force explicit opt-in
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Common.Extensions.IPAddressExtensions">
-            <summary>
-            Useful IPAddressExtensions from: 
-            http://blogs.msdn.com/knom/archive/2008/12/31/ip-address-calculations-with-c-subnetmasks-networks.aspx
-            
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv4Addresses">
-            <summary>
-            Gets the ipv4 addresses from all Network Interfaces that have Subnet masks.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv6Addresses">
-            <summary>
-            Gets the ipv6 addresses from all Network Interfaces.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.IMessageHandler">
-            <summary>
-            Single threaded message handler that can process all messages
-            of a particular message type.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageHandler.Process(ServiceStack.Messaging.IMessageQueueClient)">
-            <summary>
-            Process all messages pending
-            </summary>
-            <param name="mqClient"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageHandler.ProcessQueue(ServiceStack.Messaging.IMessageQueueClient,System.String,System.Func{System.Boolean})">
-            <summary>
-            Process messages from a single queue.
-            </summary>
-            <param name="mqClient"></param>
-            <param name="queueName">The queue to process</param>
-            <param name="doNext">A predicate on whether to continue processing the next message if any</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageHandler.GetStats">
-            <summary>
-            Get Current Stats for this Message Handler
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Messaging.IMessageHandler.MessageType">
-            <summary>
-            The type of the message this handler processes
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.IMessageHandlerFactory">
-            <summary>
-            Encapsulates creating a new message handler
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.MessageHandler`1">
-            <summary>
-            Processes all messages in a Normal and Priority Queue.
-            Expects to be called in 1 thread. i.e. Non Thread-Safe.
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:ServiceStack.Messaging.MessageQueueClientFactory.GetMessageAsync(System.String)">
-            <summary>
-            Returns the next message from queueName or null if no message
-            </summary>
-            <param name="queueName"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.FromServer">
-            <summary>
-            True if the packet originated on the server.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.IsResponse">
-            <summary>
-            True if the packet is a response from a sent packet.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.Sequence">
-            <summary>
-            Sequence identifier. Unique to the connection.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.Words">
-            <summary>
-            Words.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.Rcon.PacketCodec">
-            <summary>
-            Contains methods required for encoding and decoding rcon packets.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodePacket(System.Byte[])">
-            <summary>
-            Decodes a packet.
-            </summary>
-            <param name="packet">The packet.</param>
-            <returns>A packet object.</returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeHeader(System.Byte[])">
-            <summary>
-            Decodes the packet header.
-            </summary>
-            <param name="packet"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeWords(System.Byte[])">
-            <summary>
-            Decodes words in a packet.
-            </summary>
-            <param name="packet"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodePacket(System.Boolean,System.Boolean,System.UInt32,System.Byte[][])">
-            <summary>
-            Encodes a packet for transmission to the server.
-            </summary>
-            <param name="fromServer"></param>
-            <param name="isResponse"></param>
-            <param name="id"></param>
-            <param name="words"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeHeader(System.Boolean,System.Boolean,System.UInt32)">
-            <summary>
-            Encodes a packet header.
-            </summary>
-            <param name="fromServer"></param>
-            <param name="isResponse"></param>
-            <param name="id"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeWords(System.Byte[][])">
-            <summary>
-            Encodes words.
-            </summary>
-            <param name="words"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedGetPropertyFn``1">
-            <summary>
-            Func to get the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypedGetPropertyFn``1">
-            <summary>
-            Required to cast the return ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedSetPropertyFn``1">
-            <summary>
-            Func to set the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypesSetPropertyFn``1">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.UnTypedSetPropertyFn``1">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Func to get the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Required to cast the return ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Func to set the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.UnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.AsyncServiceClient">
-            Need to provide async request options
-            http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.HttpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter is executed globally.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.HttpWebResponseFilter">
-            <summary>
-            The response action is called once the server response is available.
-            It will allow you to access raw response information. 
-            This response action is executed globally.
-            Note that you should NOT consume the response stream as this is handled by ServiceStack
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.OnAuthenticationRequired">
-            <summary>
-            Called before request resend, when the initial request required authentication
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.LocalHttpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter only works with the instance where it was set (not global).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.AsyncServiceClient.LocalHttpWebResponseFilter">
-            <summary>
-            The response action is called once the server response is available.
-            It will allow you to access raw response information. 
-            Note that you should NOT consume the response stream as this is handled by ServiceStack
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.ServiceClientBase">
-            Need to provide async request options
-            http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.httpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter is executed globally.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.httpWebResponseFilter">
-            <summary>
-            The response action is called once the server response is available.
-            It will allow you to access raw response information. 
-            This response action is executed globally.
-            Note that you should NOT consume the response stream as this is handled by ServiceStack
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetBaseUri(System.String)">
-            <summary>
-            Sets all baseUri properties, using the Format property for the SyncReplyBaseUri and AsyncOneWayBaseUri
-            </summary>
-            <param name="baseUri">Base URI of the service</param>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetBaseUri(System.String,System.String)">
-            <summary>
-            Sets all baseUri properties allowing for a temporary override of the Format property
-            </summary>
-            <param name="baseUri">Base URI of the service</param>
-            <param name="format">Override of the Format property for the service</param>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.disableAutoCompression">
-            <summary>
-            Whether to Accept Gzip,Deflate Content-Encoding and to auto decompress responses
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.username">
-            <summary>
-            The user name for basic authentication
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.password">
-            <summary>
-            The password for basic authentication
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetCredentials(System.String,System.String)">
-            <summary>
-            Sets the username and the password for basic authentication.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.alwaysSendBasicAuthHeader">
-            <summary>
-            Determines if the basic auth header should be sent with every request.
-            By default, the basic auth header is only sent when "401 Unauthorized" is returned.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.storeCookies">
-            <summary>
-            Specifies if cookies should be stored
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Headers">
-            <summary>
-            Gets the collection of headers to be added to outgoing requests.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Credentials">
-            <summary>
-            Gets or sets authentication information for the request.
-            Warning: It's recommened to use <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName"/> and <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password"/> for basic auth.
-            This property is only used for IIS level authentication.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.onAuthenticationRequired">
-            <summary>
-            Called before request resend, when the initial request required authentication
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.localHttpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter only works with the instance where it was set (not global).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.localHttpWebResponseFilter">
-            <summary>
-            The response action is called once the server response is available.
-            It will allow you to access raw response information. 
-            Note that you should NOT consume the response stream as this is handled by ServiceStack
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.UrlExtensions">
-            <summary>
-            Donated by Ivan Korneliuk from his post:
-            http://korneliuk.blogspot.com/2012/08/servicestack-reusing-dtos.html
-            
-            Modified to only allow using routes matching the supplied HTTP Verb
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.WebRequestUtils.ResponseDtoSuffix">
-            <summary>
-            Naming convention for the request's Response DTO
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceModel.Serialization.DataContractDeserializer.Instance">
-            <summary>
-            Default MaxStringContentLength is 8k, and throws an exception when reached
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceModel.Serialization.StringMapTypeDeserializer">
-            <summary>
-            Serializer cache of delegates required to create a type from a string map (e.g. for REST urls)
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Validation.ValidationError">
-            <summary>
-            The exception which is thrown when a validation error occurred.
-            This validation is serialized in a extra clean and human-readable way by ServiceStack.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationError.ToXml">
-            <summary>
-            Used if we need to serialize this exception to XML
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationError.ErrorCode">
-            <summary>
-            Returns the first error code
-            </summary>
-            <value>The error code.</value>
-        </member>
-        <member name="T:ServiceStack.Validation.ValidationErrorResult">
-            <summary>
-            Encapsulates a validation result.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor">
-            <summary>
-            Constructs a new ValidationResult
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField})">
-            <summary>
-            Constructs a new ValidationResult
-            </summary>
-            <param name="errors">A list of validation results</param>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField},System.String,System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Validation.ValidationErrorResult"/> class.
-            </summary>
-            <param name="errors">The errors.</param>
-            <param name="successCode">The success code.</param>
-            <param name="errorCode">The error code.</param>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessCode">
-            <summary>
-            Gets or sets the success code.
-            </summary>
-            <value>The success code.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorCode">
-            <summary>
-            Gets or sets the error code.
-            </summary>
-            <value>The error code.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessMessage">
-            <summary>
-            Gets or sets the success message.
-            </summary>
-            <value>The success message.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorMessage">
-            <summary>
-            Gets or sets the error message.
-            </summary>
-            <value>The error message.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.Errors">
-            <summary>
-            The errors generated by the validation.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.IsValid">
-            <summary>
-            Returns True if the validation was successful (errors list is empty).
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Common.Support.AdapterBase">
-            <summary>
-            Common functionality when creating adapters
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.AdapterBase.Execute``1(System.Func{``0})">
-            <summary>
-            Executes the specified expression. 
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="action">The action.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Support.AdapterBase.Execute(System.Action)">
-            <summary>
-            Executes the specified action (for void methods).
-            </summary>
-            <param name="action">The action.</param>
-        </member>
-        <member name="T:ServiceStack.Common.Support.InMemoryLogFactory">
-            <summary>
-            Note: InMemoryLog keeps all logs in memory, so don't use it long running exceptions
-            
-            Returns a thread-safe InMemoryLog which you can use while *TESTING*
-            to provide a detailed analysis of your logs.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.LogicFacadeBase.Execute``1(ServiceStack.DesignPatterns.Command.ICommand{``0})">
-            <summary>
-            Executes the specified action.
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="action">The action.</param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Common.Support.LogicFacadeBase.CurrentContext">
-            <summary>
-            Gets the current context (or null if none).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Common.Support.LogicFacadeBase.IsCurrentlyInitializeOnly">
-            <summary>
-            Checks if the current context is set to "initialize only".
-            </summary>
-        </member>
-        <member name="F:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.initOptions">
-            <summary>
-            Determines whether this context is initialise only or not
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.#ctor(ServiceStack.Common.Support.LogicFacadeBase,ServiceStack.LogicFacade.InitOptions)">
-            <summary>
-            Constructs a new InitialiseOnlyContext
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.Dispose">
-            <summary>
-            Call to remove this current context and reveal the previous context (if any).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.InitialisedObject">
-            <summary>
-            Gets or sets the object that has been initialized only.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Common.UrnId">
-            <summary>
-            Creates a Unified Resource Name (URN) with the following formats:
-            
-            	- urn:{TypeName}:{IdFieldValue}						e.g. urn:UserSession:1
-            	- urn:{TypeName}:{IdFieldName}:{IdFieldValue}		e.g. urn:UserSession:UserId:1			
-            
-            </summary>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:ServiceStack.Common.Utils.AssertUtils.AreNotNull(System.Collections.Generic.IDictionary{System.String,System.Object})" -->
-        <member name="M:ServiceStack.Common.Utils.CommandsUtils.ExecuteAsyncCommandExec(System.Collections.Generic.IEnumerable{ServiceStack.DesignPatterns.Command.ICommandExec})">
-            <summary>
-            Provide the an option for the callee to block until all commands are executed
-            </summary>
-            <param name="commands"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.FuncUtils.TryExec(System.Action)">
-            <summary>
-            Invokes the action provided and returns true if no excpetion was thrown.
-            Otherwise logs the exception and returns false if an exception was thrown.
-            </summary>
-            <param name="action">The action.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.PathUtils.MapProjectPath(System.String)">
-            <summary>
-            Maps the path of a file in the context of a VS project
-            </summary>
-            <param name="relativePath">the relative path</param>
-            <returns>the absolute path</returns>
-            <remarks>Assumes static content is two directories above the /bin/ directory,
-            eg. in a unit test scenario  the assembly would be in /bin/Debug/.</remarks>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.PathUtils.MapAbsolutePath(System.String)">
-            <summary>
-            Maps the path of a file in a self-hosted scenario
-            </summary>
-            <param name="relativePath">the relative path</param>
-            <returns>the absolute path</returns>
-            <remarks>Assumes static content is copied to /bin/ folder with the assemblies</remarks>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.PathUtils.MapHostAbsolutePath(System.String)">
-            <summary>
-            Maps the path of a file in an Asp.Net hosted scenario
-            </summary>
-            <param name="relativePath">the relative path</param>
-            <returns>the absolute path</returns>
-            <remarks>Assumes static content is in the parent folder of the /bin/ directory</remarks>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObject(System.Object)">
-            <summary>
-            Populate an object with Example data.
-            </summary>
-            <param name="obj"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObjectInternal(System.Object,System.Collections.Generic.Dictionary{System.Type,System.Int32})">
-            <summary>
-            Populates the object with example data.
-            </summary>
-            <param name="obj"></param>
-            <param name="recursionInfo">Tracks how deeply nested we are</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.ResponseStatusUtils.CreateResponseStatus(System.String,System.String,System.Collections.Generic.IEnumerable{ServiceStack.Validation.ValidationErrorField})">
-            <summary>
-            Creates the error response from the values provided.
-            
-            If the errorCode is empty it will use the first validation error code, 
-            if there is none it will throw an error.
-            </summary>
-            <param name="errorCode">The error code.</param>
-            <param name="errorMessage">The error message.</param>
-            <param name="validationErrors">The validation errors.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToDto(System.Object)">
-            <summary>
-            Shortcut to get the ResponseDTO whether it's bare or inside a IHttpResult
-            </summary>
-            <param name="response"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToResponseDto(System.Object)">
-            <summary>
-            Alias of ToDto
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToDto``1(System.Object)">
-            <summary>
-            Shortcut to get the ResponseDTO whether it's bare or inside a IHttpResult
-            </summary>
-            <param name="response"></param>
-            <returns>TResponse if found; otherwise null</returns>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToResponseDto``1(System.Object)">
-            <summary>
-            Alias of ToDto
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.ToResponseStatus(System.Object)">
-            <summary>
-            Shortcut to get the ResponseStatus whether it's bare or inside a IHttpResult
-            </summary>
-            <param name="response"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Web.HttpResultExtensions.IsErrorResponse(System.Object)">
-            <summary>
-            Whether the response is an IHttpError or Exception
-            </summary>
-            <param name="response"></param>
-            <returns></returns>
-        </member>
-    </members>
-</doc>

BIN
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl5/ServiceStack.Interfaces.dll


+ 0 - 1400
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl5/ServiceStack.Interfaces.xml

@@ -1,1400 +0,0 @@
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>ServiceStack.Interfaces</name>
-    </assembly>
-    <members>
-        <member name="T:ServiceStack.CacheAccess.ICacheClient">
-            <summary>
-            A common interface implementation that is implemeneted by most cache providers
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Remove(System.String)">
-            <summary>
-            Removes the specified item from the cache.
-            </summary>
-            <param name="key">The identifier for the item to delete.</param>
-            <returns>
-            true if the item was successfully removed from the cache; false otherwise.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.RemoveAll(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Removes the cache for all the keys provided.
-            </summary>
-            <param name="keys">The keys.</param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Get``1(System.String)">
-            <summary>
-            Retrieves the specified item from the cache.
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key">The identifier for the item to retrieve.</param>
-            <returns>
-            The retrieved item, or <value>null</value> if the key was not found.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Increment(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. 
-            The operation is atomic and happens on the server.
-            A non existent value at key starts at 0
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to increase the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Decrement(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. 
-            The operation is atomic and happens on the server.
-            A non existent value at key starts at 0
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to decrease the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Add``1(System.String,``0)">
-            <summary>
-            Adds a new item into the cache at the specified cache key only if the cache is empty.
-            </summary>
-            <param name="key">The key used to reference the item.</param>
-            <param name="value">The object to be inserted into the cache.</param>
-            <returns>
-            true if the item was successfully stored in the cache; false otherwise.
-            </returns>
-            <remarks>The item does not expire unless it is removed due memory pressure.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Set``1(System.String,``0)">
-            <summary>
-            Sets an item into the cache at the cache key specified regardless if it already exists or not.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Replace``1(System.String,``0)">
-            <summary>
-            Replaces the item at the cachekey specified only if an items exists at the location already. 
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.FlushAll">
-            <summary>
-            Invalidates all data on the cache.
-            </summary>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:ServiceStack.CacheAccess.ICacheClient.GetAll``1(System.Collections.Generic.IEnumerable{System.String})" -->
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.SetAll``1(System.Collections.Generic.IDictionary{System.String,``0})">
-            <summary>
-            Sets multiple items to the cache. 
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="values">The values.</param>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.IMemcachedClient">
-            <summary>
-            A light interface over a cache client.
-            This interface was inspired by Enyim.Caching.MemcachedClient
-            
-            Only the methods that are intended to be used are required, if you require
-            extra functionality you can uncomment the unused methods below as they have been
-            implemented in DdnMemcachedClient
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Remove(System.String)">
-            <summary>
-            Removes the specified item from the cache.
-            </summary>
-            <param name="key">The identifier for the item to delete.</param>
-            <returns>
-            true if the item was successfully removed from the cache; false otherwise.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.RemoveAll(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Removes the cache for all the keys provided.
-            </summary>
-            <param name="keys">The keys.</param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Get(System.String)">
-            <summary>
-            Retrieves the specified item from the cache.
-            </summary>
-            <param ICTname="key">The identifier for the item to retrieve.</param>
-            <returns>
-            The retrieved item, or <value>null</value> if the key was not found.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Increment(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. The operation is atomic and happens on the server.
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to increase the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Decrement(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. The operation is atomic and happens on the server.
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to decrease the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Add(System.String,System.Object)">
-            <summary>
-            Inserts an item into the cache with a cache key to reference its location.
-            </summary>
-            <param name="key">The key used to reference the item.</param>
-            <param name="value">The object to be inserted into the cache.</param>
-            <returns>
-            true if the item was successfully stored in the cache; false otherwise.
-            </returns>
-            <remarks>The item does not expire unless it is removed due memory pressure.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Add(System.String,System.Object,System.DateTime)">
-            <summary>
-            Inserts an item into the cache with a cache key to reference its location.
-            </summary>
-            <param name="key">The key used to reference the item.</param>
-            <param name="value">The object to be inserted into the cache.</param>
-            <param name="expiresAt">The time when the item is invalidated in the cache.</param>
-            <returns>true if the item was successfully stored in the cache; false otherwise.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.FlushAll">
-            <summary>
-            Removes all data from the cache.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.GetAll(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Retrieves multiple items from the cache.
-            </summary>
-            <param name="keys">The list of identifiers for the items to retrieve.</param>
-            <returns>
-            a Dictionary holding all items indexed by their key.
-            </returns>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.ISession">
-            <summary>
-            A Users Session
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ISession.Set``1(System.String,``0)">
-            <summary>
-            Set a typed value at key
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key"></param>
-            <param name="value"></param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ISession.Get``1(System.String)">
-            <summary>
-            Get a typed value at key
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.CacheAccess.ISession.Item(System.String)">
-            <summary>
-            Store any object at key
-            </summary>
-            <param name="key"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Configuration.IContainerAdapter">
-            <summary>
-            Allow delegation of dependencies to other IOC's
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Configuration.IContainerAdapter.TryResolve``1">
-            <summary>
-            Resolve Property Dependency
-            </summary>
-            <typeparam name="T"></typeparam>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.IContainerAdapter.Resolve``1">
-            <summary>
-            Resolve Constructor Dependency
-            </summary>
-            <typeparam name="T"></typeparam>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.DataAccess.IBasicPersistenceProvider`1">
-            <summary>
-            For providers that want a cleaner API with a little more perf
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.DataAccess.IPersistenceProviderManager">
-            <summary>
-            Manages a connection to a persistance provider
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.ILog">
-            <summary>
-            Logs a message in a running application
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Debug(System.Object)">
-            <summary>
-            Logs a Debug message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Debug(System.Object,System.Exception)">
-            <summary>
-            Logs a Debug message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.DebugFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Debug format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Error(System.Object)">
-            <summary>
-            Logs a Error message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Error(System.Object,System.Exception)">
-            <summary>
-            Logs a Error message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.ErrorFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Error format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Fatal(System.Object)">
-            <summary>
-            Logs a Fatal message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Fatal(System.Object,System.Exception)">
-            <summary>
-            Logs a Fatal message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.FatalFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Error format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Info(System.Object)">
-            <summary>
-            Logs an Info message and exception.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Info(System.Object,System.Exception)">
-            <summary>
-            Logs an Info message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.InfoFormat(System.String,System.Object[])">
-            <summary>
-            Logs an Info format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Warn(System.Object)">
-            <summary>
-            Logs a Warning message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Warn(System.Object,System.Exception)">
-            <summary>
-            Logs a Warning message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.WarnFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Warning format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="P:ServiceStack.Logging.ILog.IsDebugEnabled">
-            <summary>
-            Gets or sets a value indicating whether this instance is debug enabled.
-            </summary>
-            <value>
-            	<c>true</c> if this instance is debug enabled; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="T:ServiceStack.Logging.ILogFactory">
-            <summary>
-            Factory to create ILog instances
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.ILogFactory.GetLogger(System.Type)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="type">The type.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Logging.ILogFactory.GetLogger(System.String)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="typeName">Name of the type.</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Logging.LogManager">
-            <summary>
-            Logging API for this library. You can inject your own implementation otherwise
-            will use the DebugLogFactory to write to System.Diagnostics.Debug
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.LogManager.GetLogger(System.Type)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="type">The type.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Logging.LogManager.GetLogger(System.String)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="typeName">Name of the type.</param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Logging.LogManager.LogFactory">
-            <summary>
-            Gets or sets the log factory.
-            Use this to override the factory that is used to create loggers
-            </summary>
-            <value>The log factory.</value>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.ConsoleLogFactory">
-            <summary>
-            Creates a Console Logger, that logs all messages to: System.Console
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.ConsoleLogger">
-            <summary>
-            Default logger is to Console.WriteLine
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.Log(System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.LogFormat(System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.Log(System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.DebugLogFactory">
-            <summary>
-            Creates a Debug Logger, that logs all messages to: System.Diagnostics.Debug
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.DebugLogger">
-            <summary>
-            Default logger is to System.Diagnostics.Debug.WriteLine
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.Log(System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.LogFormat(System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.Log(System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.NullDebugLogger">
-            <summary>
-            Default logger is to System.Diagnostics.Debug.Print
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.Log(System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.LogFormat(System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.Log(System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.NullLogFactory">
-            <summary>
-            Creates a Debug Logger, that logs all messages to: System.Diagnostics.Debug
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.TestLogFactory">
-            <summary>
-            Creates a test Logger, that stores all log messages in a member list
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.TestLogger">
-            <summary>
-            Tests logger which  stores all log messages in a member list which can be examined later
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.TestLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.TestLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.Log(ServiceStack.Logging.Support.Logging.TestLogger.Levels,System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.LogFormat(ServiceStack.Logging.Support.Logging.TestLogger.Levels,System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.Log(ServiceStack.Logging.Support.Logging.TestLogger.Levels,System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.LogicFacade.IServiceModelFinder">
-            <summary>
-            The same functionality is on IServiceResolver
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.Publish(System.String,System.Byte[])">
-            <summary>
-            Publish the specified message into the durable queue @queueName
-            </summary>
-            <param name="queueName"></param>
-            <param name="messageBytes"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.Notify(System.String,System.Byte[])">
-            <summary>
-            Publish the specified message into the transient queue @queueName
-            </summary>
-            <param name="queueName"></param>
-            <param name="messageBytes"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.Get(System.String,System.Nullable{System.TimeSpan})">
-            <summary>
-            Synchronous blocking get.
-            </summary>
-            <param name="queueName"></param>
-            <param name="timeOut"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.GetAsync(System.String)">
-            <summary>
-            Non blocking get message
-            </summary>
-            <param name="queueName"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.WaitForNotifyOnAny(System.String[])">
-            <summary>
-            Blocking wait for notifications on any of the supplied channels
-            </summary>
-            <param name="channelNames"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.IMessageService">
-            <summary>
-            Simple definition of an MQ Host
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.RegisterHandler``1(System.Func{ServiceStack.Messaging.IMessage{``0},System.Object})">
-            <summary>
-            Register DTOs and hanlders the MQ Host will process
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="processMessageFn"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.RegisterHandler``1(System.Func{ServiceStack.Messaging.IMessage{``0},System.Object},System.Action{ServiceStack.Messaging.IMessage{``0},System.Exception})">
-            <summary>
-            Register DTOs and hanlders the MQ Host will process
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="processMessageFn"></param>
-            <param name="processExceptionEx"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.GetStats">
-            <summary>
-            Get Total Current Stats for all Message Handlers
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.GetStatus">
-            <summary>
-            Get the status of the service. Potential Statuses: Disposed, Stopped, Stopping, Starting, Started
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.GetStatsDescription">
-            <summary>
-            Get a Stats dump
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.Start">
-            <summary>
-            Start the MQ Host if not already started.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.Stop">
-            <summary>
-            Stop the MQ Host if not already stopped. 
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.IMessageService.MessageFactory">
-            <summary>
-            Factory to create consumers and producers that work with this service
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.MessageError">
-            <summary>
-            An Error Message Type that can be easily serialized
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.Message`1">
-            <summary>
-            Basic implementation of IMessage[T]
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Messaging.MessagingException">
-            <summary>
-            Base Exception for all ServiceStack.Messaging exceptions
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.QueueNames`1">
-            <summary>
-            Util static generic class to create unique queue names for types
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Messaging.QueueNames">
-            <summary>
-            Util class to create unique queue names for runtime types
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.UnRetryableMessagingException">
-            <summary>
-            For messaging exceptions that should by-pass the messaging service's configured
-            retry attempts and store the message straight into the DLQ
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisList`1">
-            <summary>
-            Wrap the common redis list operations under a IList[string] interface.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisTypedTransaction`1">
-            <summary>
-            Redis transaction for typed client
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisTypedQueueableOperation`1">
-            <summary>
-            interface to queueable operation using typed redis client
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisTypedPipeline`1">
-            <summary>
-            Interface to redis typed pipeline
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisPipelineShared">
-            <summary>
-            Pipeline interface shared by typed and non-typed pipelines
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisQueueCompletableOperation">
-            <summary>
-            Interface to operations that allow queued commands to be completed
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClient.GetTypedClient``1">
-            <summary>
-            Returns a high-level typed client API
-            Shorter Alias is As&lt;T&gt;();
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClient.As``1">
-            <summary>
-            Returns a high-level typed client API
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetClient">
-            <summary>
-            Returns a Read/Write client (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetReadOnlyClient">
-            <summary>
-            Returns a ReadOnly client using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetCacheClient">
-            <summary>
-            Returns a Read/Write ICacheClient (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetReadOnlyCacheClient">
-            <summary>
-            Returns a ReadOnly ICacheClient using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetClient">
-            <summary>
-            Returns a Read/Write client (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetReadOnlyClient">
-            <summary>
-            Returns a ReadOnly client using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetCacheClient">
-            <summary>
-            Returns a Read/Write ICacheClient (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetReadOnlyCacheClient">
-            <summary>
-            Returns a ReadOnly ICacheClient using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisSubscription.SubscribeToChannels(System.String[])">
-            <summary>
-            Subscribe to channels by name
-            </summary>
-            <param name="channels"></param>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisSubscription.SubscribeToChannelsMatching(System.String[])">
-            <summary>
-            Subscribe to channels matching the supplied patterns
-            </summary>
-            <param name="patterns"></param>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.SubscriptionCount">
-            <summary>
-            The number of active subscriptions this client has
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.OnSubscribe">
-            <summary>
-            Registered handler called after client *Subscribes* to each new channel
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.OnMessage">
-            <summary>
-            Registered handler called when each message is received
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.OnUnSubscribe">
-            <summary>
-            Registered handler called when each channel is unsubscribed
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.IRedisTransaction">
-            <summary>
-            Interface to redis transaction
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.IRedisTransactionBase">
-            <summary>
-            Base transaction interface, shared by typed and non-typed transactions
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisQueueableOperation">
-            <summary>
-            interface to operation that can queue commands
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisPipeline">
-            <summary>
-            Interface to redis pipeline
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IAsyncService`1">
-            <summary>
-            If the Service also implements this interface,
-            IAsyncService.ExecuteAsync() will be used instead of IService.Execute() for 
-            EndpointAttributes.AsyncOneWay requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.Status">
-            <summary>
-            The HTTP Response Status
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.StatusCode">
-            <summary>
-            The HTTP Response Status Code
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.StatusDescription">
-            <summary>
-            The HTTP Status Description
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.ContentType">
-            <summary>
-            The HTTP Response ContentType
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.Headers">
-            <summary>
-            Additional HTTP Headers
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.Response">
-            <summary>
-            Response DTO
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.ResponseFilter">
-            <summary>
-            if not provided, get's injected by ServiceStack
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.RequestContext">
-            <summary>
-            Holds the request call context
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IHttpResponse">
-            <summary>
-            A thin wrapper around ASP.NET or HttpListener's HttpResponse
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpResponse.Close">
-            <summary>
-            Signal that this response has been handled and no more processing should be done.
-            When used in a request or response filter, no more filters or processing is done on this request.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpResponse.End">
-            <summary>
-            Calls Response.End() on ASP.NET HttpResponse otherwise is an alias for Close().
-            Useful when you want to prevent ASP.NET to provide it's own custom error page.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpResponse.Flush">
-            <summary>
-            Response.Flush() and OutputStream.Flush() seem to have different behaviour in ASP.NET
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResponse.OriginalResponse">
-            <summary>
-            The underlying ASP.NET or HttpListener HttpResponse
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResponse.IsClosed">
-            <summary>
-            Gets a value indicating whether this instance is closed.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRequestLogger">
-            <summary>
-            Log every service request
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IRequestLogger.Log(ServiceStack.ServiceHost.IRequestContext,System.Object,System.Object,System.TimeSpan)">
-            <summary>
-            Log a request
-            </summary>
-            <param name="requestContext">The RequestContext</param>
-            <param name="requestDto">Request DTO</param>
-            <param name="response">Response DTO or Exception</param>
-            <param name="elapsed">How long did the Request take</param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IRequestLogger.GetLatestLogs(System.Nullable{System.Int32})">
-            <summary>
-            View the most recent logs
-            </summary>
-            <param name="take"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.EnableSessionTracking">
-            <summary>
-            Turn On/Off Session Tracking
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.EnableRequestBodyTracking">
-            <summary>
-            Turn On/Off Raw Request Body Tracking
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.EnableResponseTracking">
-            <summary>
-            Turn On/Off Tracking of Responses
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.EnableErrorTracking">
-            <summary>
-            Turn On/Off Tracking of Exceptions
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.RequiredRoles">
-            <summary>
-            Limit access to /requestlogs service to role
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.ExcludeRequestDtoTypes">
-            <summary>
-            Don't log requests of these types.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IRequestLogger.HideRequestBodyForRequestDtoTypes">
-            <summary>
-            Don't log request bodys for services with sensitive information.
-            By default Auth and Registration requests are hidden.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRequiresRequestContext">
-            <summary>
-            Implement on services that need access to the RequestContext
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestDeleteService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestDeleteService.Delete() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpDelete requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestGetService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestGetService.Get() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpGet requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestPatchService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPutService.Patch() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPatch requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestPostService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPostService.Post() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPost requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestPutService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPutService.Put() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPut requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestService`1">
-            <summary>
-            Utility interface that implements all Rest operations
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IService">
-            <summary>
-            Marker interfaces
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IServiceController">
-            <summary>
-            Responsible for executing the operation within the specified context.
-            </summary>
-            <value>The operation types.</value>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.GetRestPathForRequest(System.String,System.String)">
-            <summary>
-            Returns the first matching RestPath
-            </summary>
-            <param name="httpMethod"></param>
-            <param name="pathInfo"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.ExecuteMessage``1(ServiceStack.Messaging.IMessage{``0})">
-            <summary>
-            Executes the MQ DTO request.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.ExecuteMessage``1(ServiceStack.Messaging.IMessage{``0},ServiceStack.ServiceHost.IRequestContext)">
-            <summary>
-            Executes the MQ DTO request with the supplied requestContext
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.Execute(System.Object,ServiceStack.ServiceHost.IRequestContext)">
-            <summary>
-            Executes the DTO request under the supplied requestContext.
-            </summary>
-            <param name="request"></param>
-            <param name="requestContext"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IServiceController.Routes">
-            <summary>
-            Allow the registration of custom routes
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IServiceRoutes">
-            <summary>
-            Allow the registration of user-defined routes for services
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add``1(System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO.
-            </summary>
-            <typeparam name="TRequest">The type of request DTO to map 
-            	the path to.</typeparam>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="!:RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add``1(System.String,System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO, and
-            	specifies the HTTP verbs supported by the path.
-            </summary>
-            <typeparam name="TRequest">The type of request DTO to map 
-            	the path to.</typeparam>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="!:RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <param name="verbs">
-            	The comma-delimited list of HTTP verbs supported by the path, 
-            	such as "GET,PUT,DELETE".  Specify empty or <see langword="null"/>
-            	to indicate that all verbs are supported.
-            </param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add(System.Type,System.String,System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO, 
-            	specifies the HTTP verbs supported by the path, and indicates
-            	the default MIME type of the returned response.
-            </summary>
-            <param name="requestType">
-            	The type of request DTO to map the path to.
-            </param>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="!:RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <param name="verbs">
-            	The comma-delimited list of HTTP verbs supported by the path, 
-            	such as "GET,PUT,DELETE".
-            </param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add(System.Type,System.String,System.String,System.String,System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO, 
-            	specifies the HTTP verbs supported by the path, and indicates
-            	the default MIME type of the returned response.
-            </summary>
-            <param name="requestType">
-            	The type of request DTO to map the path to.
-            </param>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="!:RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <param name="verbs">
-            	The comma-delimited list of HTTP verbs supported by the path, 
-            	such as "GET,PUT,DELETE".
-            </param>
-            <param name="summary">
-                The short summary of what the REST does. 
-            </param>
-            <param name="notes">
-                The longer text to explain the behaviour of the REST. 
-            </param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.RestServiceAttribute">
-            <summary>
-            	Used to decorate Request DTO's to associate a RESTful request 
-            	path mapping with a service.  Multiple attributes can be applied to 
-            	each request DTO, to map multiple paths to the service.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.RouteAttribute">
-            <summary>
-            	Used to decorate Request DTO's to associate a RESTful request 
-            	path mapping with a service.  Multiple attributes can be applied to 
-            	each request DTO, to map multiple paths to the service.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RouteAttribute.#ctor(System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RouteAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="P:ServiceStack.ServiceHost.RouteAttribute.Path">RouteAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RouteAttribute.#ctor(System.String,System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RouteAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="P:ServiceStack.ServiceHost.RouteAttribute.Path">RouteAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-            <param name="verbs">A comma-delimited list of HTTP verbs supported by the 
-            	service.  If unspecified, all verbs are assumed to be supported.</param>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.Path">
-            <summary>
-            	Gets or sets the path template to be mapped to the request.
-            </summary>
-            <value>
-            	A <see cref="T:System.String"/> value providing the path mapped to
-            	the request.  Never <see langword="null"/>.
-            </value>
-            <remarks>
-            	<para>Some examples of valid paths are:</para>
-            
-            	<list>
-            		<item>"/Inventory"</item>
-            		<item>"/Inventory/{Category}/{ItemId}"</item>
-            		<item>"/Inventory/{ItemPath*}"</item>
-            	</list>
-            
-            	<para>Variables are specified within "{}"
-            	brackets.  Each variable in the path is mapped to the same-named property 
-            	on the request DTO.  At runtime, ServiceStack will parse the 
-            	request URL, extract the variable values, instantiate the request DTO,
-            	and assign the variable values into the corresponding request properties,
-            	prior to passing the request DTO to the service object for processing.</para>
-            
-            	<para>It is not necessary to specify all request properties as
-            	variables in the path.  For unspecified properties, callers may provide 
-            	values in the query string.  For example: the URL 
-            	"http://services/Inventory?Category=Books&amp;ItemId=12345" causes the same 
-            	request DTO to be processed as "http://services/Inventory/Books/12345", 
-            	provided that the paths "/Inventory" (which supports the first URL) and 
-            	"/Inventory/{Category}/{ItemId}" (which supports the second URL)
-            	are both mapped to the request DTO.</para>
-            
-            	<para>Please note that while it is possible to specify property values
-            	in the query string, it is generally considered to be less RESTful and
-            	less desirable than to specify them as variables in the path.  Using the 
-            	query string to specify property values may also interfere with HTTP
-            	caching.</para>
-            
-            	<para>The final variable in the path may contain a "*" suffix
-            	to grab all remaining segments in the path portion of the request URL and assign
-            	them to a single property on the request DTO.
-            	For example, if the path "/Inventory/{ItemPath*}" is mapped to the request DTO,
-            	then the request URL "http://services/Inventory/Books/12345" will result
-            	in a request DTO whose ItemPath property contains "Books/12345".
-            	You may only specify one such variable in the path, and it must be positioned at
-            	the end of the path.</para>
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.Summary">
-            <summary>
-               Gets or sets short summary of what the route does.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.Notes">
-            <summary>
-               Gets or sets longer text to explain the behaviour of the route. 
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.Verbs">
-            <summary>
-            	Gets or sets a comma-delimited list of HTTP verbs supported by the service, such as
-            	"GET,PUT,POST,DELETE".
-            </summary>
-            <value>
-            	A <see cref="T:System.String"/> providing a comma-delimited list of HTTP verbs supported
-            	by the service, <see langword="null"/> or empty if all verbs are supported.
-            </value>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RouteAttribute.TypeId">
-            <summary>
-            Required when using a TypeDescriptor to make it unique
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestServiceAttribute.#ctor(System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RestServiceAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="!:Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestServiceAttribute.#ctor(System.String,System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RestServiceAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="!:Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-            <param name="verbs">A comma-delimited list of HTTP verbs supported by the 
-            	service.  If unspecified, all verbs are assumed to be supported.</param>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.ErrorResponse">
-            <summary>
-            Generic ResponseStatus for when Response Type can't be inferred.
-            In schemaless formats like JSON, JSV it has the same shape as a typed Response DTO
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.IHasResponseStatus">
-            <summary>
-            Contract indication that the Response DTO has a ResponseStatus
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.RequestLogEntry">
-            <summary>
-            A log entry added by the IRequestLogger
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.ResponseError">
-            <summary>
-            Error information pertaining to a particular named field.
-            Used for returning multiple field validation errors.s
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus">
-            <summary>
-            Common ResponseStatus class that should be present on all response DTO's
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus"/> class.
-            
-            A response status without an errorcode == success
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus"/> class.
-            
-            A response status with an errorcode == failure
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.#ctor(System.String,System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus"/> class.
-            
-            A response status with an errorcode == failure
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.ErrorCode">
-            <summary>
-            Holds the custom ErrorCode enum if provided in ValidationException
-            otherwise will hold the name of the Exception type, e.g. typeof(Exception).Name
-            
-            A value of non-null means the service encountered an error while processing the request.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.Message">
-            <summary>
-            A human friendly error message
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.StackTrace">
-            <summary>
-            
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.Errors">
-            <summary>
-            For multiple detailed validation errors.
-            Can hold a specific error message for each named field.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Service.IReplyClient.Send``1(System.Object)">
-            <summary>
-            Sends the specified request.
-            </summary>
-            <param name="request">The request.</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Translators.TranslateAttribute">
-            <summary>
-            This instructs the generator tool to generate translator methods for the types supplied.
-            A {TypeName}.generated.cs partial class will be generated that contains the methods required
-            to generate to and from that type.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Translators.TranslateExtensionAttribute">
-            <summary>
-            This instructs the generator tool to generate translator extension methods for the types supplied.
-            A {TypeName}.generated.cs static class will be generated that contains the extension methods required
-            to generate to and from that type.
-            
-            The source type is what the type the attribute is decorated on which can only be resolved at runtime.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Translators.TranslateMemberAttribute">
-            <summary>
-            This changes the default behaviour for the 
-            </summary>
-        </member>
-    </members>
-</doc>

+ 0 - 28
servicestack/lib/ServiceStack.Common.3.9.55/ServiceStack.Common.3.9.55.nuspec

@@ -1,28 +0,0 @@
-<?xml version="1.0"?>
-<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
-  <metadata>
-    <id>ServiceStack.Common</id>
-    <version>3.9.55</version>
-    <title>Service Clients and Common libs for ServiceStack projects</title>
-    <authors>Demis Bellot</authors>
-    <owners>Demis Bellot</owners>
-    <licenseUrl>https://github.com/ServiceStack/ServiceStack/blob/master/LICENSE</licenseUrl>
-    <projectUrl>https://github.com/ServiceStack/ServiceStack</projectUrl>
-    <iconUrl>http://www.servicestack.net/logo-100x100.png</iconUrl>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <description>Common library dependency for other ServiceStack projects.
-      Includes JSON, XML, JSV and SOAP Generic Service Clients.
-      Contains:
-      - ServiceStack.Interfaces
-      - ServiceStack.Common
-      Dependencies:
-      - ServiceStack.Text</description>
-    <summary>Opensource .NET and Mono REST Web Services framework</summary>
-    <copyright>servicestack.net 2012 and contributors</copyright>
-    <language>en-US</language>
-    <tags>ServiceStack Common Framework Clients ServiceClients Gateway</tags>
-    <dependencies>
-      <dependency id="ServiceStack.Text" />
-    </dependencies>
-  </metadata>
-</package>

BIN
servicestack/lib/ServiceStack.Common.3.9.55/lib/net35/ServiceStack.Interfaces.dll


+ 0 - 3
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/README.txt

@@ -1,3 +0,0 @@
-ServiceStack Client builds for Silverlight.
-
-Due to restrictions in Silverlight only the Async operations are supported.

BIN
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/ServiceStack.Common.dll


+ 0 - 475
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/ServiceStack.Common.xml

@@ -1,475 +0,0 @@
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>ServiceStack.Common</name>
-    </assembly>
-    <members>
-        <member name="T:ServiceStack.Validation.ValidationError">
-            <summary>
-            The exception which is thrown when a validation error occured.
-            This validation is serialized in a extra clean and human-readable way by ServiceStack.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationError.ToXml">
-            <summary>
-            Used if we need to serialize this exception to XML
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationError.ErrorCode">
-            <summary>
-            Returns the first error code
-            </summary>
-            <value>The error code.</value>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.ServiceClientBase">
-            Need to provide async request options
-            http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
-        </member>
-        <member name="M:ServiceStack.ServiceClient.Web.ServiceClientBase.SetCredentials(System.String,System.String)">
-            <summary>
-            Sets the username and the password for basic authentication.
-            </summary>
-        </member>
-        <member name="F:ServiceStack.ServiceClient.Web.ServiceClientBase.storeCookies">
-            <summary>
-            Specifies if cookies should be stored
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.HttpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter is executed globally.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName">
-            <summary>
-            The user name for basic authentication
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password">
-            <summary>
-            The password for basic authentication
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Credentials">
-            <summary>
-            Gets or sets authentication information for the request.
-            Warning: It's recommened to use <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.UserName"/> and <see cref="P:ServiceStack.ServiceClient.Web.ServiceClientBase.Password"/> for basic auth.
-            This property is only used for IIS level authentication.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.AlwaysSendBasicAuthHeader">
-            <summary>
-            Determines if the basic auth header should be sent with every request.
-            By default, the basic auth header is only sent when "401 Unauthorized" is returned.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceClient.Web.ServiceClientBase.LocalHttpWebRequestFilter">
-            <summary>
-            The request filter is called before any request.
-            This request filter only works with the instance where it was set (not global).
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.IMessageHandlerFactory">
-            <summary>
-            Encapsulates creating a new message handler
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Common.Extensions.IPAddressExtensions">
-            <summary>
-            Useful IPAddressExtensions from: 
-            http://blogs.msdn.com/knom/archive/2008/12/31/ip-address-calculations-with-c-subnetmasks-networks.aspx
-            
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv4Addresses">
-            <summary>
-            Gets the ipv4 addresses from all Network Interfaces that have Subnet masks.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Extensions.IPAddressExtensions.GetAllNetworkInterfaceIpv6Addresses">
-            <summary>
-            Gets the ipv6 addresses from all Network Interfaces.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Common.Extensions.EnumerableExtensions">
-            <summary>
-            These extensions have a potential to conflict with the LINQ extensions methods so
-            leaving the implmentation in the 'Extensions' sub-namespace to force explicit opt-in
-            </summary>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:ServiceStack.Common.Utils.AssertUtils.AreNotNull(System.Collections.Generic.IDictionary{System.String,System.Object})" -->
-        <member name="M:ServiceStack.Common.Utils.FuncUtils.TryExec(System.Action)">
-            <summary>
-            Invokes the action provided and returns true if no excpetion was thrown.
-            Otherwise logs the exception and returns false if an exception was thrown.
-            </summary>
-            <param name="action">The action.</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.Rcon.PacketCodec">
-            <summary>
-            Contains methods required for encoding and decoding rcon packets.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodePacket(System.Byte[])">
-            <summary>
-            Decodes a packet.
-            </summary>
-            <param name="packet">The packet.</param>
-            <returns>A packet object.</returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeHeader(System.Byte[])">
-            <summary>
-            Decodes the packet header.
-            </summary>
-            <param name="packet"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.DecodeWords(System.Byte[])">
-            <summary>
-            Decodes words in a packet.
-            </summary>
-            <param name="packet"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodePacket(System.Boolean,System.Boolean,System.UInt32,System.Byte[][])">
-            <summary>
-            Encodes a packet for transmission to the server.
-            </summary>
-            <param name="fromServer"></param>
-            <param name="isResponse"></param>
-            <param name="id"></param>
-            <param name="words"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeHeader(System.Boolean,System.Boolean,System.UInt32)">
-            <summary>
-            Encodes a packet header.
-            </summary>
-            <param name="fromServer"></param>
-            <param name="isResponse"></param>
-            <param name="id"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.Rcon.PacketCodec.EncodeWords(System.Byte[][])">
-            <summary>
-            Encodes words.
-            </summary>
-            <param name="words"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.PathUtils.MapProjectPath(System.String)">
-            <summary>
-            Maps the path of a file in the context of a VS project
-            </summary>
-            <param name="relativePath">the relative path</param>
-            <returns>the absolute path</returns>
-            <remarks>Assumes static content is two directories above the /bin/ directory,
-            eg. in a unit test scenario  the assembly would be in /bin/Debug/.</remarks>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.PathUtils.MapAbsolutePath(System.String)">
-            <summary>
-            Maps the path of a file in a self-hosted scenario
-            </summary>
-            <param name="relativePath">the relative path</param>
-            <returns>the absolute path</returns>
-            <remarks>Assumes static content is copied to /bin/ folder with the assemblies</remarks>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.PathUtils.MapHostAbsolutePath(System.String)">
-            <summary>
-            Maps the path of a file in an Asp.Net hosted scenario
-            </summary>
-            <param name="relativePath">the relative path</param>
-            <returns>the absolute path</returns>
-            <remarks>Assumes static content is in the parent folder of the /bin/ directory</remarks>
-        </member>
-        <member name="T:ServiceStack.Validation.ValidationErrorResult">
-            <summary>
-            Encapsulates a validation result.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor">
-            <summary>
-            Constructs a new ValidationResult
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField})">
-            <summary>
-            Constructs a new ValidationResult
-            </summary>
-            <param name="errors">A list of validation results</param>
-        </member>
-        <member name="M:ServiceStack.Validation.ValidationErrorResult.#ctor(System.Collections.Generic.IList{ServiceStack.Validation.ValidationErrorField},System.String,System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Validation.ValidationErrorResult"/> class.
-            </summary>
-            <param name="errors">The errors.</param>
-            <param name="successCode">The success code.</param>
-            <param name="errorCode">The error code.</param>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessCode">
-            <summary>
-            Gets or sets the success code.
-            </summary>
-            <value>The success code.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorCode">
-            <summary>
-            Gets or sets the error code.
-            </summary>
-            <value>The error code.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.SuccessMessage">
-            <summary>
-            Gets or sets the success message.
-            </summary>
-            <value>The success message.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.ErrorMessage">
-            <summary>
-            Gets or sets the error message.
-            </summary>
-            <value>The error message.</value>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.Errors">
-            <summary>
-            The errors generated by the validation.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Validation.ValidationErrorResult.IsValid">
-            <summary>
-            Returns True if the validation was successful (errors list is empty).
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObject(System.Object)">
-            <summary>
-            Populate an object with Example data.
-            </summary>
-            <param name="obj"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.ReflectionUtils.PopulateObjectInternal(System.Object,System.Collections.Generic.Dictionary{System.Type,System.Int32})">
-            <summary>
-            Populates the object with example data.
-            </summary>
-            <param name="obj"></param>
-            <param name="recursionInfo">Tracks how deeply nested we are</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.MessageHandler`1">
-            <summary>
-            Processes all messages in a Normal and Priority Queue.
-            Expects to be called in 1 thread. i.e. Non Thread-Safe.
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Messaging.IMessageHandler">
-            <summary>
-            Single threaded message handler that can process all messages
-            of a particular message type.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageHandler.Process(ServiceStack.Messaging.IMessageQueueClient)">
-            <summary>
-            Process all messages pending
-            </summary>
-            <param name="mqClient"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageHandler.GetStats">
-            <summary>
-            Get Current Stats for this Message Handler
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Messaging.IMessageHandler.MessageType">
-            <summary>
-            The type of the message this handler processes
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.EnumExtensions.ToDescription(System.Enum)">
-            <summary>
-            Gets the textual description of the enum if it has one. e.g.
-            
-            <code>
-            enum UserColors
-            {
-                [Description("Bright Red")]
-                BrightRed
-            }
-            UserColors.BrightRed.ToDescription();
-            </code>
-            </summary>
-            <param name="enum"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.FromServer">
-            <summary>
-            True if the packet originated on the server.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.IsResponse">
-            <summary>
-            True if the packet is a response from a sent packet.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.Sequence">
-            <summary>
-            Sequence identifier. Unique to the connection.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.Rcon.Packet.Words">
-            <summary>
-            Words.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Common.UrnId">
-            <summary>
-            Creates a Unified Resource Name (URN) with the following formats:
-            
-            	- urn:{TypeName}:{IdFieldValue}						e.g. urn:UserSession:1
-            	- urn:{TypeName}:{IdFieldName}:{IdFieldValue}		e.g. urn:UserSession:UserId:1			
-            
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Common.Support.AdapterBase">
-            <summary>
-            Common functionality when creating adapters
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.AdapterBase.Execute``1(System.Func{``0})">
-            <summary>
-            Executes the specified expression. 
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="action">The action.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Common.Support.AdapterBase.Execute(System.Action)">
-            <summary>
-            Executes the specified action (for void methods).
-            </summary>
-            <param name="action">The action.</param>
-        </member>
-        <member name="T:ServiceStack.ServiceClient.Web.AsyncServiceClient">
-            Need to provide async request options
-            http://msdn.microsoft.com/en-us/library/86wf6409(VS.71).aspx
-        </member>
-        <member name="F:ServiceStack.ServiceModel.Serialization.DataContractDeserializer.quotas">
-            <summary>
-            Default MaxStringContentLength is 8k, and throws an exception when reached
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedGetPropertyFn``1">
-            <summary>
-            Func to get the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypedGetPropertyFn``1">
-            <summary>
-            Required to cast the return ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.TypedSetPropertyFn``1">
-            <summary>
-            Func to set the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.ValueTypesSetPropertyFn``1">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.PropertyAccessor`1.UnTypedSetPropertyFn``1">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.LogicFacadeBase.Execute``1(ServiceStack.DesignPatterns.Command.ICommand{``0})">
-            <summary>
-            Executes the specified action.
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="action">The action.</param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Common.Support.LogicFacadeBase.CurrentContext">
-            <summary>
-            Gets the current context (or null if none).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Common.Support.LogicFacadeBase.IsCurrentlyInitializeOnly">
-            <summary>
-            Checks if the current context is set to "initialize only".
-            </summary>
-        </member>
-        <member name="F:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.initOptions">
-            <summary>
-            Determines whether this context is initialise only or not
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.#ctor(ServiceStack.Common.Support.LogicFacadeBase,ServiceStack.LogicFacade.InitOptions)">
-            <summary>
-            Constructs a new InitialiseOnlyContext
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.Dispose">
-            <summary>
-            Call to remove this current context and reveal the previous context (if any).
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Common.Support.LogicFacadeBase.InitialisationContext.InitialisedObject">
-            <summary>
-            Gets or sets the object that has been initialized only.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceModel.Serialization.StringMapTypeDeserializer">
-            <summary>
-            Serializer cache of delegates required to create a type from a string map (e.g. for REST urls)
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Utils.CommandsUtils.ExecuteAsyncCommandExec(System.Collections.Generic.IEnumerable{ServiceStack.DesignPatterns.Command.ICommandExec})">
-            <summary>
-            Provide the an option for the callee to block until all commands are executed
-            </summary>
-            <param name="commands"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Common.Support.InMemoryLogFactory">
-            <summary>
-            Note: InMemoryLog keeps all logs in memory, so don't use it long running exceptions
-            
-            Returns a thread-safe InMemoryLog which you can use while *TESTING*
-            to provide a detailed analysis of your logs.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Func to get the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedGetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Required to cast the return ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.TypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Func to set the Strongly-typed field
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.ValueUnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Common.Reflection.StaticAccessors`1.UnTypedSetPropertyFn``1(System.Reflection.PropertyInfo)">
-            <summary>
-            Required to cast the ValueType to an object for caching
-            </summary>
-        </member>
-    </members>
-</doc>

BIN
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/ServiceStack.Interfaces.dll


+ 0 - 1343
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl4/ServiceStack.Interfaces.xml

@@ -1,1343 +0,0 @@
-<?xml version="1.0"?>
-<doc>
-    <assembly>
-        <name>ServiceStack.Interfaces</name>
-    </assembly>
-    <members>
-        <member name="T:ServiceStack.Translators.TranslateAttribute">
-            <summary>
-            This instructs the generator tool to generate translator methods for the types supplied.
-            A {TypeName}.generated.cs partial class will be generated that contains the methods required
-            to generate to and from that type.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.ResponseError">
-            <summary>
-            Error information pertaining to a particular named field.
-            Used for returning multiple field validation errors.s
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestPutService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPutService.Put() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPut requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IHttpResponse">
-            <summary>
-            A thin wrapper around ASP.NET or HttpListener's HttpResponse
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpResponse.Close">
-            <summary>
-            Signal that this response has been handled and no more processing should be done.
-            When used in a request or response filter, no more filters or processing is done on this request.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpResponse.End">
-            <summary>
-            Calls Response.End() on ASP.NET HttpResponse otherwise is an alias for Close().
-            Useful when you want to prevent ASP.NET to provide it's own custom error page.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IHttpResponse.Flush">
-            <summary>
-            Response.Flush() and OutputStream.Flush() seem to have different behaviour in ASP.NET
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResponse.OriginalResponse">
-            <summary>
-            The underlying ASP.NET or HttpListener HttpResponse
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResponse.IsClosed">
-            <summary>
-            Gets a value indicating whether this instance is closed.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisSubscription.SubscribeToChannels(System.String[])">
-            <summary>
-            Subscribe to channels by name
-            </summary>
-            <param name="channels"></param>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisSubscription.SubscribeToChannelsMatching(System.String[])">
-            <summary>
-            Subscribe to channels matching the supplied patterns
-            </summary>
-            <param name="patterns"></param>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.SubscriptionCount">
-            <summary>
-            The number of active subscriptions this client has
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.OnSubscribe">
-            <summary>
-            Registered handler called after client *Subscribes* to each new channel
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.OnMessage">
-            <summary>
-            Registered handler called when each message is received
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Redis.IRedisSubscription.OnUnSubscribe">
-            <summary>
-            Registered handler called when each channel is unsubscribed
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisList`1">
-            <summary>
-            Wrap the common redis list operations under a IList[string] interface.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.DebugLogFactory">
-            <summary>
-            Creates a Debug Logger, that logs all messages to: System.Diagnostics.Debug
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.ILogFactory">
-            <summary>
-            Factory to create ILog instances
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.ILogFactory.GetLogger(System.Type)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="type">The type.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Logging.ILogFactory.GetLogger(System.String)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="typeName">Name of the type.</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.IHasResponseStatus">
-            <summary>
-            Contract indication that the Response DTO has a ResponseStatus
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisQueueableOperation">
-            <summary>
-            interface to operation that can queue commands
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.UnRetryableMessagingException">
-            <summary>
-            For messaging exceptions that should by-pass the messaging service's configured
-            retry attempts and store the message straight into the DLQ
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.MessagingException">
-            <summary>
-            Base Exception for all ServiceStack.Messaging exceptions
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.ConsoleLogger">
-            <summary>
-            Default logger is to Console.WriteLine
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.ILog">
-            <summary>
-            Logs a message in a running application
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Debug(System.Object)">
-            <summary>
-            Logs a Debug message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Debug(System.Object,System.Exception)">
-            <summary>
-            Logs a Debug message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.DebugFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Debug format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Error(System.Object)">
-            <summary>
-            Logs a Error message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Error(System.Object,System.Exception)">
-            <summary>
-            Logs a Error message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.ErrorFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Error format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Fatal(System.Object)">
-            <summary>
-            Logs a Fatal message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Fatal(System.Object,System.Exception)">
-            <summary>
-            Logs a Fatal message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.FatalFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Error format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Info(System.Object)">
-            <summary>
-            Logs an Info message and exception.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Info(System.Object,System.Exception)">
-            <summary>
-            Logs an Info message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.InfoFormat(System.String,System.Object[])">
-            <summary>
-            Logs an Info format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Warn(System.Object)">
-            <summary>
-            Logs a Warning message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.Warn(System.Object,System.Exception)">
-            <summary>
-            Logs a Warning message and exception.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.ILog.WarnFormat(System.String,System.Object[])">
-            <summary>
-            Logs a Warning format message.
-            </summary>
-            <param name="format">The format.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="P:ServiceStack.Logging.ILog.IsDebugEnabled">
-            <summary>
-            Gets or sets a value indicating whether this instance is debug enabled.
-            </summary>
-            <value>
-            	<c>true</c> if this instance is debug enabled; otherwise, <c>false</c>.
-            </value>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.Log(System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.LogFormat(System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.ConsoleLogger.Log(System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IService`1">
-            <summary>
-            Base interface all webservices need to implement.
-            For simplicity this is the only interface you need to implement
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.StatusCode">
-            <summary>
-            The HTTP Response Status Code
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.StatusDescription">
-            <summary>
-            The HTTP Status Description
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.ContentType">
-            <summary>
-            The HTTP Response ContentType
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.Headers">
-            <summary>
-            Additional HTTP Headers
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.Response">
-            <summary>
-            Response DTO
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.TemplateName">
-            <summary>
-            A specific template, if not the default (for HTML, Markdown, etc. ContentTypes)
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.ResponseFilter">
-            <summary>
-            if not provided, get's injected by ServiceStack
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IHttpResult.RequestContext">
-            <summary>
-            Holds the request call context
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IResolver.TryResolve``1">
-            <summary>
-            Resolve a dependency from the AppHost's IOC
-            </summary>
-            <typeparam name="T"></typeparam>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisPipelineShared">
-            <summary>
-            Pipeline interface shared by typed and non-typed pipelines
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisQueueCompletableOperation">
-            <summary>
-            Interface to operations that allow queued commands to be completed
-            </summary>
-        </member>
-        <member name="T:ServiceStack.LogicFacade.IServiceModelFinder">
-            <summary>
-            The same functionality is on IServiceResolver
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.ConsoleLogFactory">
-            <summary>
-            Creates a Debug Logger, that logs all messages to: System.Diagnostics.Debug
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Translators.TranslateExtensionAttribute">
-            <summary>
-            This instructs the generator tool to generate translator extension methods for the types supplied.
-            A {TypeName}.generated.cs static class will be generated that contains the extension methods required
-            to generate to and from that type.
-            
-            The source type is what the type the attribute is decorated on which can only be resolved at runtime.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestService`1">
-            <summary>
-            Utility interface that implements all Rest operations
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestGetService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestGetService.Get() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpGet requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestPostService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPostService.Post() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPost requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestDeleteService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestDeleteService.Delete() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpDelete requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRestPatchService`1">
-            <summary>
-            If the Service also implements this interface,
-            IRestPutService.Patch() will be used instead of IService.Execute() for 
-            EndpointAttributes.HttpPatch requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisTypedPipeline`1">
-            <summary>
-            Interface to redis typed pipeline
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisTypedQueueableOperation`1">
-            <summary>
-            interface to queueable operation using typed redis client
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.Publish(System.String,System.Byte[])">
-            <summary>
-            Publish the specified message into the durable queue @queueName
-            </summary>
-            <param name="queueName"></param>
-            <param name="messageBytes"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.Notify(System.String,System.Byte[])">
-            <summary>
-            Publish the specified message into the transient queue @queueName
-            </summary>
-            <param name="queueName"></param>
-            <param name="messageBytes"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.Get(System.String,System.Nullable{System.TimeSpan})">
-            <summary>
-            Synchronous blocking get.
-            </summary>
-            <param name="queueName"></param>
-            <param name="timeOut"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.GetAsync(System.String)">
-            <summary>
-            Non blocking get message
-            </summary>
-            <param name="queueName"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageQueueClient.WaitForNotifyOnAny(System.String[])">
-            <summary>
-            Blocking wait for notifications on any of the supplied channels
-            </summary>
-            <param name="channelNames"></param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Logging.LogManager">
-            <summary>
-            Logging API for this library. You can inject your own implementation otherwise
-            will use the DebugLogFactory to write to System.Diagnostics.Debug
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.LogManager.GetLogger(System.Type)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="type">The type.</param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Logging.LogManager.GetLogger(System.String)">
-            <summary>
-            Gets the logger.
-            </summary>
-            <param name="typeName">Name of the type.</param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.Logging.LogManager.LogFactory">
-            <summary>
-            Gets or sets the log factory.
-            Use this to override the factory that is used to create loggers
-            </summary>
-            <value>The log factory.</value>
-        </member>
-        <member name="M:ServiceStack.Service.IReplyClient.Send``1(System.Object)">
-            <summary>
-            Sends the specified request.
-            </summary>
-            <param name="request">The request.</param>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus">
-            <summary>
-            Common ResponseStatus class that should be present on all response DTO's
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.#ctor">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus"/> class.
-            
-            A response status without an errorcode == success
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus"/> class.
-            
-            A response status with an errorcode == failure
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.#ctor(System.String,System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus"/> class.
-            
-            A response status with an errorcode == failure
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.ErrorCode">
-            <summary>
-            Holds the custom ErrorCode enum if provided in ValidationException
-            otherwise will hold the name of the Exception type, e.g. typeof(Exception).Name
-            
-            A value of non-null means the service encountered an error while processing the request.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.Message">
-            <summary>
-            A human friendly error message
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.StackTrace">
-            <summary>
-            
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceInterface.ServiceModel.ResponseStatus.Errors">
-            <summary>
-            For multiple detailed validation errors.
-            Can hold a specific error message for each named field.
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRequestLogger">
-            <summary>
-            Log every service request
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IRequestLogger.Log(ServiceStack.ServiceHost.IRequestContext,System.Object)">
-            <summary>
-            Log a request
-            </summary>
-            <param name="requestContext"></param>
-            <param name="requestDto"></param>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetClient">
-            <summary>
-            Returns a Read/Write client (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetReadOnlyClient">
-            <summary>
-            Returns a ReadOnly client using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetCacheClient">
-            <summary>
-            Returns a Read/Write ICacheClient (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientCacheManager.GetReadOnlyCacheClient">
-            <summary>
-            Returns a ReadOnly ICacheClient using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.Message`1">
-            <summary>
-            Basic implementation of IMessage[T]
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.TestLogger">
-            <summary>
-            Tests logger which  stores all log messages in a member list which can be examined later
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.TestLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.TestLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.Log(ServiceStack.Logging.Support.Logging.TestLogger.Levels,System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.LogFormat(ServiceStack.Logging.Support.Logging.TestLogger.Levels,System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.TestLogger.Log(ServiceStack.Logging.Support.Logging.TestLogger.Levels,System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IServiceRoutes">
-            <summary>
-            Allow the registration of user-defined routes for services
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add``1(System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO.
-            </summary>
-            <typeparam name="TRequest">The type of request DTO to map 
-            	the path to.</typeparam>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="P:ServiceStack.ServiceHost.RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add``1(System.String,System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO, and
-            	specifies the HTTP verbs supported by the path.
-            </summary>
-            <typeparam name="TRequest">The type of request DTO to map 
-            	the path to.</typeparam>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="P:ServiceStack.ServiceHost.RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <param name="verbs">
-            	The comma-delimited list of HTTP verbs supported by the path, 
-            	such as "GET,PUT,DELETE".  Specify empty or <see langword="null"/>
-            	to indicate that all verbs are supported.
-            </param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add``1(System.String,System.String,System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO, 
-            	specifies the HTTP verbs supported by the path, and indicates
-            	the default MIME type of the returned response.
-            </summary>
-            <typeparam name="TRequest">The type of request DTO to map 
-            	the path to.</typeparam>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="P:ServiceStack.ServiceHost.RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <param name="verbs">
-            	The comma-delimited list of HTTP verbs supported by the path, 
-            	such as "GET,PUT,DELETE".
-            </param>
-            <param name="defaultContentType">
-            	The default MIME type in which the response object returned to the client
-            	is formatted, if formatting hints are not provided by the client.
-            	Specify <see langword="null"/> or empty to require formatting hints from
-            	the client.
-            </param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceRoutes.Add(System.Type,System.String,System.String,System.String)">
-            <summary>
-            	Maps the specified REST path to the specified request DTO, 
-            	specifies the HTTP verbs supported by the path, and indicates
-            	the default MIME type of the returned response.
-            </summary>
-            <param name="requestType">
-            	The type of request DTO to map the path to.
-            </param>
-            <param name="restPath">The path to map the request DTO to.
-            	See <see cref="P:ServiceStack.ServiceHost.RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</param>
-            <param name="verbs">
-            	The comma-delimited list of HTTP verbs supported by the path, 
-            	such as "GET,PUT,DELETE".
-            </param>
-            <param name="defaultContentType">
-            	The default MIME type in which the response object returned to the client
-            	is formatted, if formatting hints are not provided by the client.
-            	Specify <see langword="null"/> or empty to require formatting hints from
-            	the client.
-            </param>
-            <returns>The same <see cref="T:ServiceStack.ServiceHost.IServiceRoutes"/> instance;
-            	never <see langword="null"/>.</returns>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.IMemcachedClient">
-            <summary>
-            A light interface over a cache client.
-            This interface was inspired by Enyim.Caching.MemcachedClient
-            
-            Only the methods that are intended to be used are required, if you require
-            extra functionality you can uncomment the unused methods below as they have been
-            implemented in DdnMemcachedClient
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Remove(System.String)">
-            <summary>
-            Removes the specified item from the cache.
-            </summary>
-            <param name="key">The identifier for the item to delete.</param>
-            <returns>
-            true if the item was successfully removed from the cache; false otherwise.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.RemoveAll(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Removes the cache for all the keys provided.
-            </summary>
-            <param name="keys">The keys.</param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Get(System.String)">
-            <summary>
-            Retrieves the specified item from the cache.
-            </summary>
-            <param ICTname="key">The identifier for the item to retrieve.</param>
-            <returns>
-            The retrieved item, or <value>null</value> if the key was not found.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Increment(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. The operation is atomic and happens on the server.
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to increase the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Decrement(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. The operation is atomic and happens on the server.
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to decrease the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Add(System.String,System.Object)">
-            <summary>
-            Inserts an item into the cache with a cache key to reference its location.
-            </summary>
-            <param name="key">The key used to reference the item.</param>
-            <param name="value">The object to be inserted into the cache.</param>
-            <returns>
-            true if the item was successfully stored in the cache; false otherwise.
-            </returns>
-            <remarks>The item does not expire unless it is removed due memory pressure.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.Add(System.String,System.Object,System.DateTime)">
-            <summary>
-            Inserts an item into the cache with a cache key to reference its location.
-            </summary>
-            <param name="key">The key used to reference the item.</param>
-            <param name="value">The object to be inserted into the cache.</param>
-            <param name="expiresAt">The time when the item is invalidated in the cache.</param>
-            <returns>true if the item was successfully stored in the cache; false otherwise.</returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.FlushAll">
-            <summary>
-            Removes all data from the cache.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.IMemcachedClient.GetAll(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Retrieves multiple items from the cache.
-            </summary>
-            <param name="keys">The list of identifiers for the items to retrieve.</param>
-            <returns>
-            a Dictionary holding all items indexed by their key.
-            </returns>
-        </member>
-        <member name="T:ServiceStack.Redis.IRedisTransactionBase">
-            <summary>
-            Base transaction interface, shared by typed and non-typed transactions
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Redis.Generic.IRedisTypedTransaction`1">
-            <summary>
-            Redis transaction for typed client
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.DebugLogger">
-            <summary>
-            Default logger is to System.Diagnostics.Debug.WriteLine
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.Log(System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.LogFormat(System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.DebugLogger.Log(System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.DataAccess.IBasicPersistenceProvider`1">
-            <summary>
-            For providers that want a cleaner API with a little more perf
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Configuration.IContainerAdapter">
-            <summary>
-            Allow delegation of dependencies to other IOC's
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Configuration.IContainerAdapter.TryResolve``1">
-            <summary>
-            Resolve Property Dependency
-            </summary>
-            <typeparam name="T"></typeparam>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Configuration.IContainerAdapter.Resolve``1">
-            <summary>
-            Resolve Constructor Dependency
-            </summary>
-            <typeparam name="T"></typeparam>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.MessageError">
-            <summary>
-            An Error Message Type that can be easily serialized
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Messaging.IMessageService">
-            <summary>
-            Simple definition of an MQ Host
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.RegisterHandler``1(System.Func{ServiceStack.Messaging.IMessage{``0},System.Object})">
-            <summary>
-            Register DTOs and hanlders the MQ Host will process
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="processMessageFn"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.RegisterHandler``1(System.Func{ServiceStack.Messaging.IMessage{``0},System.Object},System.Action{ServiceStack.Messaging.IMessage{``0},System.Exception})">
-            <summary>
-            Register DTOs and hanlders the MQ Host will process
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="processMessageFn"></param>
-            <param name="processExceptionEx"></param>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.GetStats">
-            <summary>
-            Get Total Current Stats for all Message Handlers
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.GetStatsDescription">
-            <summary>
-            Get a Stats dump
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.Start">
-            <summary>
-            Start the MQ Host if not already started.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Messaging.IMessageService.Stop">
-            <summary>
-            Stop the MQ Host if not already stopped. 
-            </summary>
-        </member>
-        <member name="P:ServiceStack.Messaging.IMessageService.MessageFactory">
-            <summary>
-            Factory to create consumers and producers that work with this service
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.NullDebugLogger">
-            <summary>
-            Default logger is to System.Diagnostics.Debug.Print
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.#ctor(System.String)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.#ctor(System.Type)">
-            <summary>
-            Initializes a new instance of the <see cref="T:ServiceStack.Logging.Support.Logging.DebugLogger"/> class.
-            </summary>
-            <param name="type">The type.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.Log(System.Object,System.Exception)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="exception">The exception.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.LogFormat(System.Object,System.Object[])">
-            <summary>
-            Logs the format.
-            </summary>
-            <param name="message">The message.</param>
-            <param name="args">The args.</param>
-        </member>
-        <member name="M:ServiceStack.Logging.Support.Logging.NullDebugLogger.Log(System.Object)">
-            <summary>
-            Logs the specified message.
-            </summary>
-            <param name="message">The message.</param>
-        </member>
-        <member name="T:ServiceStack.DataAccess.IPersistenceProviderManager">
-            <summary>
-            Manages a connection to a persistance provider
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Translators.TranslateMemberAttribute">
-            <summary>
-            This changes the default behaviour for the 
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.RestServiceAttribute">
-            <summary>
-            	Used to decorate Request DTO's to associate a RESTful request 
-            	path mapping with a service.  Multiple attributes can be applied to 
-            	each request DTO, to map multiple paths to the service.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestServiceAttribute.#ctor(System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RestServiceAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="P:ServiceStack.ServiceHost.RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestServiceAttribute.#ctor(System.String,System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RestServiceAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="P:ServiceStack.ServiceHost.RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-            <param name="verbs">A comma-delimited list of HTTP verbs supported by the 
-            	service.  If unspecified, all verbs are assumed to be supported.</param>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.RestServiceAttribute.#ctor(System.String,System.String,System.String)">
-            <summary>
-            	<para>Initializes an instance of the <see cref="T:ServiceStack.ServiceHost.RestServiceAttribute"/> class.</para>
-            </summary>
-            <param name="path">
-            	<para>The path template to map to the request.  See 
-            	<see cref="P:ServiceStack.ServiceHost.RestServiceAttribute.Path">RestServiceAttribute.Path</see>
-            	for details on the correct format.</para>
-            </param>
-            <param name="verbs">A comma-delimited list of HTTP verbs supported by the 
-            	service.  If unspecified, all verbs are assumed to be supported.</param>
-            <param name="defaultContentType">The default MIME type in which the response
-            	object returned to the client is formatted, if formatting hints are unspecified
-            	in the URL. Specify <see langword="null"/> or empty to require formatting
-            	hints from the client.</param>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestServiceAttribute.Path">
-            <summary>
-            	Gets or sets the path template to be mapped to the request.
-            </summary>
-            <value>
-            	A <see cref="T:System.String"/> value providing the path mapped to
-            	the request.  Never <see langword="null"/>.
-            </value>
-            <remarks>
-            	<para>Some examples of valid paths are:</para>
-            
-            	<list>
-            		<item>"/Inventory"</item>
-            		<item>"/Inventory/{Category}/{ItemId}"</item>
-            		<item>"/Inventory/{ItemPath*}"</item>
-            	</list>
-            
-            	<para>Variables are specified within "{}"
-            	brackets.  Each variable in the path is mapped to the same-named property 
-            	on the request DTO.  At runtime, ServiceStack will parse the 
-            	request URL, extract the variable values, instantiate the request DTO,
-            	and assign the variable values into the corresponding request properties,
-            	prior to passing the request DTO to the service object for processing.</para>
-            
-            	<para>It is not necessary to specify all request properties as
-            	variables in the path.  For unspecified properties, callers may provide 
-            	values in the query string.  For example: the URL 
-            	"http://services/Inventory?Category=Books&amp;ItemId=12345" causes the same 
-            	request DTO to be processed as "http://services/Inventory/Books/12345", 
-            	provided that the paths "/Inventory" (which supports the first URL) and 
-            	"/Inventory/{Category}/{ItemId}" (which supports the second URL)
-            	are both mapped to the request DTO.</para>
-            
-            	<para>Please note that while it is possible to specify property values
-            	in the query string, it is generally considered to be less RESTful and
-            	less desirable than to specify them as variables in the path.  Using the 
-            	query string to specify property values may also interfere with HTTP
-            	caching.</para>
-            
-            	<para>The final variable in the path may contain a "*" suffix
-            	to grab all remaining segments in the path portion of the request URL and assign
-            	them to a single property on the request DTO.
-            	For example, if the path "/Inventory/{ItemPath*}" is mapped to the request DTO,
-            	then the request URL "http://services/Inventory/Books/12345" will result
-            	in a request DTO whose ItemPath property contains "Books/12345".
-            	You may only specify one such variable in the path, and it must be positioned at
-            	the end of the path.</para>
-            </remarks>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestServiceAttribute.Verbs">
-            <summary>
-            	Gets or sets a comma-delimited list of HTTP verbs supported by the service, such as
-            	"GET,PUT,POST,DELETE".
-            </summary>
-            <value>
-            	A <see cref="T:System.String"/> providing a comma-delimited list of HTTP verbs supported
-            	by the service, <see langword="null"/> or empty if all verbs are supported.
-            </value>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.RestServiceAttribute.DefaultContentType">
-            <summary>
-            	Gets or sets the default MIME type in which the response 
-            	object returned to the client is formatted, when format hints 
-            	are not provided in the URI.  Some valid examples are such as 
-            	"application/json", or "application/xml".
-            </summary>
-            <value>
-            	A <see cref="T:System.String"/> providing the default MIME type of the response;
-            	<see langword="null"/> or empty if formatting hints are required 
-            	from the client.
-            </value>
-        </member>
-        <member name="T:ServiceStack.Redis.IRedisTransaction">
-            <summary>
-            Interface to redis transaction
-            </summary>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.ICacheClient">
-            <summary>
-            A common interface implementation that is implemeneted by most cache providers
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Remove(System.String)">
-            <summary>
-            Removes the specified item from the cache.
-            </summary>
-            <param name="key">The identifier for the item to delete.</param>
-            <returns>
-            true if the item was successfully removed from the cache; false otherwise.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.RemoveAll(System.Collections.Generic.IEnumerable{System.String})">
-            <summary>
-            Removes the cache for all the keys provided.
-            </summary>
-            <param name="keys">The keys.</param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Get``1(System.String)">
-            <summary>
-            Retrieves the specified item from the cache.
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key">The identifier for the item to retrieve.</param>
-            <returns>
-            The retrieved item, or <value>null</value> if the key was not found.
-            </returns>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Increment(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. 
-            The operation is atomic and happens on the server.
-            A non existent value at key starts at 0
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to increase the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Decrement(System.String,System.UInt32)">
-            <summary>
-            Increments the value of the specified key by the given amount. 
-            The operation is atomic and happens on the server.
-            A non existent value at key starts at 0
-            </summary>
-            <param name="key">The identifier for the item to increment.</param>
-            <param name="amount">The amount by which the client wants to decrease the item.</param>
-            <returns>
-            The new value of the item or -1 if not found.
-            </returns>
-            <remarks>The item must be inserted into the cache before it can be changed. The item must be inserted as a <see cref="T:System.String"/>. The operation only works with <see cref="T:System.UInt32"/> values, so -1 always indicates that the item was not found.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Add``1(System.String,``0)">
-            <summary>
-            Adds a new item into the cache at the specified cache key only if the cache is empty.
-            </summary>
-            <param name="key">The key used to reference the item.</param>
-            <param name="value">The object to be inserted into the cache.</param>
-            <returns>
-            true if the item was successfully stored in the cache; false otherwise.
-            </returns>
-            <remarks>The item does not expire unless it is removed due memory pressure.</remarks>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Set``1(System.String,``0)">
-            <summary>
-            Sets an item into the cache at the cache key specified regardless if it already exists or not.
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.Replace``1(System.String,``0)">
-            <summary>
-            Replaces the item at the cachekey specified only if an items exists at the location already. 
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.FlushAll">
-            <summary>
-            Invalidates all data on the cache.
-            </summary>
-        </member>
-        <!-- Badly formed XML comment ignored for member "M:ServiceStack.CacheAccess.ICacheClient.GetAll``1(System.Collections.Generic.IEnumerable{System.String})" -->
-        <member name="M:ServiceStack.CacheAccess.ICacheClient.SetAll``1(System.Collections.Generic.IDictionary{System.String,``0})">
-            <summary>
-            Sets multiple items to the cache. 
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="values">The values.</param>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.ServiceAttribute">
-            <summary>
-            Used to decorate Request DTO's to alter the behaviour of a service.
-            </summary>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ServiceAttribute.RestrictAccessTo">
-            <summary>
-            Sets a single access restriction
-            </summary>
-            <value>The restrict access to.</value>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.ServiceAttribute.RestrictAccessToScenarios">
-            <summary>
-            Set multiple access scenarios
-            </summary>
-            <value>The restrict access to scenarios.</value>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IAsyncService`1">
-            <summary>
-            If the Service also implements this interface,
-            IAsyncService.ExecuteAsync() will be used instead of IService.Execute() for 
-            EndpointAttributes.AsyncOneWay requests
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Redis.Pipeline.IRedisPipeline">
-            <summary>
-            Interface to redis pipeline
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.NullLogFactory">
-            <summary>
-            Creates a Debug Logger, that logs all messages to: System.Diagnostics.Debug
-            
-            Made public so its testable
-            </summary>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetClient">
-            <summary>
-            Returns a Read/Write client (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetReadOnlyClient">
-            <summary>
-            Returns a ReadOnly client using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetCacheClient">
-            <summary>
-            Returns a Read/Write ICacheClient (The default) using the hosts defined in ReadWriteHosts
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.Redis.IRedisClientsManager.GetReadOnlyCacheClient">
-            <summary>
-            Returns a ReadOnly ICacheClient using the hosts defined in ReadOnlyHosts.
-            </summary>
-            <returns></returns>
-        </member>
-        <member name="T:ServiceStack.Messaging.QueueNames`1">
-            <summary>
-            Util static generic class to create unique queue names for types
-            </summary>
-            <typeparam name="T"></typeparam>
-        </member>
-        <member name="T:ServiceStack.Messaging.QueueNames">
-            <summary>
-            Util class to create unique queue names for runtime types
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IServiceController">
-            <summary>
-            Responsible for executing the operation within the specified context.
-            </summary>
-            <value>The operation types.</value>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.GetRestPathForRequest(System.String,System.String)">
-            <summary>
-            Returns the first matching RestPath
-            </summary>
-            <param name="httpMethod"></param>
-            <param name="pathInfo"></param>
-            <returns></returns>
-        </member>
-        <member name="M:ServiceStack.ServiceHost.IServiceController.Execute(System.Object,ServiceStack.ServiceHost.IRequestContext)">
-            <summary>
-            Executes the DTO request under the supplied requestContext.
-            </summary>
-            <param name="request"></param>
-            <param name="requestContext"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IServiceController.OperationTypes">
-            <summary>
-            Returns a list of operation types available in this service
-            </summary>
-            <value>The operation types.</value>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IServiceController.AllOperationTypes">
-            <summary>
-            Returns a list of ALL operation types available in this service
-            </summary>
-            <value>The operation types.</value>
-        </member>
-        <member name="P:ServiceStack.ServiceHost.IServiceController.Routes">
-            <summary>
-            Allow the registration of custom routes
-            </summary>
-        </member>
-        <member name="T:ServiceStack.ServiceHost.IRequiresRequestContext">
-            <summary>
-            Implement on services that need access to the RequestContext
-            </summary>
-        </member>
-        <member name="T:ServiceStack.Logging.Support.Logging.TestLogFactory">
-            <summary>
-            Creates a test Logger, that stores all log messages in a member list
-            </summary>
-        </member>
-        <member name="T:ServiceStack.CacheAccess.ISession">
-            <summary>
-            A Users Session
-            </summary>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ISession.Set``1(System.String,``0)">
-            <summary>
-            Set a typed value at key
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key"></param>
-            <param name="value"></param>
-        </member>
-        <member name="M:ServiceStack.CacheAccess.ISession.Get``1(System.String)">
-            <summary>
-            Get a typed value at key
-            </summary>
-            <typeparam name="T"></typeparam>
-            <param name="key"></param>
-            <returns></returns>
-        </member>
-        <member name="P:ServiceStack.CacheAccess.ISession.Item(System.String)">
-            <summary>
-            Store any object at key
-            </summary>
-            <param name="key"></param>
-            <returns></returns>
-        </member>
-    </members>
-</doc>

+ 0 - 3
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl5/README.txt

@@ -1,3 +0,0 @@
-ServiceStack Client builds for Silverlight.
-
-Due to restrictions in Silverlight only the Async operations are supported.

BIN
servicestack/lib/ServiceStack.Common.3.9.55/ServiceStack.Common.3.9.55.nupkg → servicestack/lib/ServiceStack.Common.3.9.56/ServiceStack.Common.3.9.56.nupkg


+ 1 - 1
servicestack/lib/ServiceStack.Common.3.9.46/ServiceStack.Common.3.9.46.nuspec → servicestack/lib/ServiceStack.Common.3.9.56/ServiceStack.Common.3.9.56.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
   <metadata>
     <id>ServiceStack.Common</id>
-    <version>3.9.46</version>
+    <version>3.9.56</version>
     <title>Service Clients and Common libs for ServiceStack projects</title>
     <authors>Demis Bellot</authors>
     <owners>Demis Bellot</owners>

BIN
servicestack/lib/ServiceStack.Common.3.9.55/lib/net35/ServiceStack.Common.dll → servicestack/lib/ServiceStack.Common.3.9.56/lib/net35/ServiceStack.Common.dll


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.55/lib/net35/ServiceStack.Common.xml → servicestack/lib/ServiceStack.Common.3.9.56/lib/net35/ServiceStack.Common.xml


BIN
servicestack/lib/ServiceStack.Common.3.9.56/lib/net35/ServiceStack.Interfaces.dll


+ 5 - 0
servicestack/lib/ServiceStack.Common.3.9.55/lib/net35/ServiceStack.Interfaces.xml → servicestack/lib/ServiceStack.Common.3.9.56/lib/net35/ServiceStack.Interfaces.xml

@@ -1567,6 +1567,11 @@
             Required when using a TypeDescriptor to make it unique
             </summary>
         </member>
+        <member name="T:ServiceStack.ServiceHost.FallbackRouteAttribute">
+            <summary>
+            Fallback routes have the lowest precedence, i.e. after normal Routes, static files or any matching Catch All Handlers.
+            </summary>
+        </member>
         <member name="T:ServiceStack.ServiceInterface.ServiceModel.ErrorResponse">
             <summary>
             Generic ResponseStatus for when Response Type can't be inferred.

+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl4/README.txt → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/README.txt


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl4/ServiceStack.Common.dll → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/ServiceStack.Common.dll


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl4/ServiceStack.Common.xml → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/ServiceStack.Common.xml


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl4/ServiceStack.Interfaces.dll → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/ServiceStack.Interfaces.dll


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl4/ServiceStack.Interfaces.xml → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl4/ServiceStack.Interfaces.xml


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.46/lib/sl5/README.txt → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/README.txt


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl5/ServiceStack.Common.dll → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/ServiceStack.Common.dll


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl5/ServiceStack.Common.xml → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/ServiceStack.Common.xml


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl5/ServiceStack.Interfaces.dll → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/ServiceStack.Interfaces.dll


+ 0 - 0
servicestack/lib/ServiceStack.Common.3.9.55/lib/sl5/ServiceStack.Interfaces.xml → servicestack/lib/ServiceStack.Common.3.9.56/lib/sl5/ServiceStack.Interfaces.xml


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/ServiceStack.OrmLite.MySql.3.9.45.nupkg


+ 0 - 24
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/ServiceStack.OrmLite.MySql.3.9.45.nuspec

@@ -1,24 +0,0 @@
-<?xml version="1.0"?>
-<package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
-  <metadata>
-    <id>ServiceStack.OrmLite.MySql</id>
-    <version>3.9.45</version>
-    <title>OrmLite.MySQL - Fast, code-first, config-free Poco ORM</title>
-    <authors>Demis Bellot,  Thomas Grassauer</authors>
-    <owners>Demis Bellot,  Thomas Grassauer</owners>
-    <licenseUrl>https://github.com/ServiceStack/ServiceStack.OrmLite/blob/master/LICENSE</licenseUrl>
-    <projectUrl>https://github.com/ServiceStack/ServiceStack.OrmLite</projectUrl>
-    <iconUrl>http://www.servicestack.net/logo-100x100.png</iconUrl>
-    <requireLicenseAcceptance>false</requireLicenseAcceptance>
-    <description>Light, simple and fast convention-based code-first POCO ORM for MySQL. 
-		Support for Creating and Dropping Table Schemas from POCOs, Complex Property types transparently stored in schemaless text blobs in MySQL.</description>
-    <releaseNotes />
-    <copyright>ServiceStack 2013 and contributors</copyright>
-    <language>en-US</language>
-    <tags>MySql OrmLite POCO Code-First Orm Schema-less Blobs</tags>
-    <dependencies>
-      <dependency id="MySql.Data" />
-      <dependency id="ServiceStack.Common" />
-    </dependencies>
-  </metadata>
-</package>

BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/lib/ServiceStack.OrmLite.MySql.pdb


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/lib/ServiceStack.OrmLite.dll


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/lib/ServiceStack.OrmLite.pdb


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/ServiceStack.OrmLite.MySql.3.9.55.nupkg


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/lib/ServiceStack.OrmLite.MySql.dll


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/lib/ServiceStack.OrmLite.dll


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/lib/ServiceStack.OrmLite.pdb


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/ServiceStack.OrmLite.MySql.3.9.57.nupkg


+ 1 - 1
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/ServiceStack.OrmLite.MySql.3.9.55.nuspec → servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/ServiceStack.OrmLite.MySql.3.9.57.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
   <metadata>
     <id>ServiceStack.OrmLite.MySql</id>
-    <version>3.9.55</version>
+    <version>3.9.57</version>
     <title>OrmLite.MySQL - Fast, code-first, config-free Poco ORM</title>
     <authors>Demis Bellot,  Thomas Grassauer</authors>
     <owners>Demis Bellot,  Thomas Grassauer</owners>

BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.45/lib/ServiceStack.OrmLite.MySql.dll → servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/lib/ServiceStack.OrmLite.MySql.dll


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.55/lib/ServiceStack.OrmLite.MySql.pdb → servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/lib/ServiceStack.OrmLite.MySql.pdb


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/lib/ServiceStack.OrmLite.dll


BIN
servicestack/lib/ServiceStack.OrmLite.MySql.3.9.57/lib/ServiceStack.OrmLite.pdb


BIN
servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.55/ServiceStack.OrmLite.PostgreSQL.3.9.55.nupkg


BIN
servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.55/lib/ServiceStack.OrmLite.dll


BIN
servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.55/lib/ServiceStack.OrmLite.pdb


BIN
servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/ServiceStack.OrmLite.PostgreSQL.3.9.57.nupkg


+ 1 - 1
servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.55/ServiceStack.OrmLite.PostgreSQL.3.9.55.nuspec → servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/ServiceStack.OrmLite.PostgreSQL.3.9.57.nuspec

@@ -2,7 +2,7 @@
 <package xmlns="http://schemas.microsoft.com/packaging/2011/08/nuspec.xsd">
   <metadata>
     <id>ServiceStack.OrmLite.PostgreSQL</id>
-    <version>3.9.55</version>
+    <version>3.9.57</version>
     <title>OrmLite.PostgreSQL - Fast, code-first, config-free Poco ORM</title>
     <authors>Demis Bellot,  Tomasz Kubacki</authors>
     <owners>Demis Bellot,  Tomasz Kubacki</owners>

BIN
servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.55/lib/ServiceStack.OrmLite.PostgreSQL.dll → servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/lib/ServiceStack.OrmLite.PostgreSQL.dll


BIN
servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.55/lib/ServiceStack.OrmLite.PostgreSQL.pdb → servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/lib/ServiceStack.OrmLite.PostgreSQL.pdb


BIN
servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/lib/ServiceStack.OrmLite.dll


BIN
servicestack/lib/ServiceStack.OrmLite.PostgreSQL.3.9.57/lib/ServiceStack.OrmLite.pdb


BIN
servicestack/lib/ServiceStack.OrmLite.SqlServer.3.9.45/ServiceStack.OrmLite.SqlServer.3.9.45.nupkg


Some files were not shown because too many files changed in this diff