-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
20 lines (20 loc) · 103 KB
/
Copy pathindex.html
File metadata and controls
20 lines (20 loc) · 103 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<!doctype html>
<html lang="en" dir="ltr" class="docs-wrapper docs-doc-page docs-version-current plugin-docs plugin-id-default docs-doc-id-api/ServiceStack.Messaging/ServiceStack.Messaging">
<head>
<meta charset="UTF-8">
<meta name="generator" content="Docusaurus v2.1.0">
<title data-rh="true">Namespace ServiceStack.Messaging | servicestack-reference</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://reference.servicestack.net/api/ServiceStack.Messaging/"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="true" name="docsearch:language" content="en"><meta data-rh="true" name="docusaurus_version" content="current"><meta data-rh="true" name="docusaurus_tag" content="docs-default-current"><meta data-rh="true" name="docsearch:version" content="current"><meta data-rh="true" name="docsearch:docusaurus_tag" content="docs-default-current"><meta data-rh="true" property="og:title" content="Namespace ServiceStack.Messaging | servicestack-reference"><link data-rh="true" rel="icon" href="/img/favicon.ico"><link data-rh="true" rel="canonical" href="https://reference.servicestack.net/api/ServiceStack.Messaging/"><link data-rh="true" rel="alternate" href="https://reference.servicestack.net/api/ServiceStack.Messaging/" hreflang="en"><link data-rh="true" rel="alternate" href="https://reference.servicestack.net/api/ServiceStack.Messaging/" hreflang="x-default"><link rel="search" type="application/opensearchdescription+xml" title="servicestack-reference" href="/opensearch.xml">
<script src="https://code.iconify.design/iconify-icon/1.0.0/iconify-icon.min.js"></script><link rel="stylesheet" href="/assets/css/styles.36d982b3.css">
<link rel="preload" href="/assets/js/runtime~main.1068c5b8.js" as="script">
<link rel="preload" href="/assets/js/main.9cd296fb.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
<div role="region" aria-label="theme.common.skipToMainContent"><a href="#" class="skipToContent_fXgn">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><a class="navbar__brand" href="/"><div class="navbar__logo"><img src="/img/servicestack.svg" alt="ServiceStack Reference" class="themedImage_ToTc themedImage--light_HNdA"><img src="/img/servicestack.svg" alt="ServiceStack Reference" class="themedImage_ToTc themedImage--dark_i4oU"></div><b class="navbar__title text--truncate">ServiceStack Reference</b></a></div><div class="navbar__items navbar__items--right"><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type="button" disabled="" title="Switch between dark and light mode (currently light mode)" aria-label="Switch between dark and light mode (currently light mode)"><svg viewBox="0 0 24 24" width="24" height="24" class="lightToggleIcon_pyhR"><path fill="currentColor" d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"></path></svg><svg viewBox="0 0 24 24" width="24" height="24" class="darkToggleIcon_wfgR"><path fill="currentColor" d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"></path></svg></button></div><div class="searchBox_ZlJk"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search"><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></div></div></div><div role="presentation" class="navbar-sidebar__backdrop"></div></nav><div class="main-wrapper mainWrapper_z2l0 docsWrapper_BCFX"><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type="button"></button><div class="docPage__5DB"><aside class="theme-doc-sidebar-container docSidebarContainer_b6E3"><div class="sidebar_njMd"><nav class="menu thin-scrollbar menu_SIkG"><ul class="theme-doc-sidebar-menu menu__list"><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack/">ServiceStack</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Admin/">ServiceStack.Admin</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Admin'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Api.OpenApi/">ServiceStack.Api.OpenApi</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Api.OpenApi'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Api.OpenApi.Specification/">ServiceStack.Api.OpenApi.Specification</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Api.OpenApi.Specification'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Api.OpenApi.Support/">ServiceStack.Api.OpenApi.Support</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Api.OpenApi.Support'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.AspNet/">ServiceStack.AspNet</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.AspNet'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.AsyncEx/">ServiceStack.AsyncEx</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.AsyncEx'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Auth/">ServiceStack.Auth</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Auth'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Authentication.MongoDb/">ServiceStack.Authentication.MongoDb</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Authentication.MongoDb'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Authentication.RavenDb/">ServiceStack.Authentication.RavenDb</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Authentication.RavenDb'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Blazor/">ServiceStack.Blazor</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Blazor'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Blazor.Components/">ServiceStack.Blazor.Components</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Blazor.Components'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Blazor.Components.Tailwind/">ServiceStack.Blazor.Components.Tailwind</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Blazor.Components.Tailwind'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Caching/">ServiceStack.Caching</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Caching'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Caching.Memcached/">ServiceStack.Caching.Memcached</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Caching.Memcached'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Commands/">ServiceStack.Commands</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Commands'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Configuration/">ServiceStack.Configuration</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Configuration'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Data/">ServiceStack.Data</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Data'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.DataAnnotations/">ServiceStack.DataAnnotations</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.DataAnnotations'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Desktop/">ServiceStack.Desktop</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Desktop'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Extensions/">ServiceStack.Extensions</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Extensions'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.FluentValidation/">ServiceStack.FluentValidation</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.FluentValidation'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.FluentValidation.Attributes/">ServiceStack.FluentValidation.Attributes</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.FluentValidation.Attributes'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.FluentValidation.Internal/">ServiceStack.FluentValidation.Internal</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.FluentValidation.Internal'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.FluentValidation.Mvc/">ServiceStack.FluentValidation.Mvc</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.FluentValidation.Mvc'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.FluentValidation.Resources/">ServiceStack.FluentValidation.Resources</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.FluentValidation.Resources'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.FluentValidation.Results/">ServiceStack.FluentValidation.Results</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.FluentValidation.Results'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.FluentValidation.TestHelper/">ServiceStack.FluentValidation.TestHelper</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.FluentValidation.TestHelper'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.FluentValidation.Validators/">ServiceStack.FluentValidation.Validators</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.FluentValidation.Validators'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Formats/">ServiceStack.Formats</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Formats'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Grpc/">ServiceStack.Grpc</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Grpc'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Host/">ServiceStack.Host</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Host'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Host.AspNet/">ServiceStack.Host.AspNet</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Host.AspNet'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Host.Handlers/">ServiceStack.Host.Handlers</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Host.Handlers'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Host.HttpListener/">ServiceStack.Host.HttpListener</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Host.HttpListener'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Host.NetCore/">ServiceStack.Host.NetCore</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Host.NetCore'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Html/">ServiceStack.Html</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Html'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Html.AntiXsrf/">ServiceStack.Html.AntiXsrf</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Html.AntiXsrf'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.HtmlModules/">ServiceStack.HtmlModules</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.HtmlModules'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.IO/">ServiceStack.IO</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.IO'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.ImageSharp/">ServiceStack.ImageSharp</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.ImageSharp'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Logging/">ServiceStack.Logging</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Logging'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Markdown/">ServiceStack.Markdown</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Markdown'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class="menu__list-item-collapsible menu__list-item-collapsible--active"><a class="menu__link menu__link--sublist menu__link--active" aria-current="page" aria-expanded="true" href="/api/ServiceStack.Messaging/">ServiceStack.Messaging</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Messaging'" type="button" class="clean-btn menu__caret"></button></div><ul style="display:block;overflow:visible;height:auto" class="menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/BackgroundMqClient">BackgroundMqClient</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/BackgroundMqCollection`T`">BackgroundMqCollection<T></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/BackgroundMqMessageFactory">BackgroundMqMessageFactory</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/BackgroundMqService">BackgroundMqService</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/BackgroundMqWorker">BackgroundMqWorker</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessage">IMessage</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessageFactory">IMessageFactory</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessageHandler">IMessageHandler</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessageHandlerDisposer">IMessageHandlerDisposer</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessageHandlerFactory">IMessageHandlerFactory</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessageHandlerStats">IMessageHandlerStats</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessageProducer">IMessageProducer</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessageQueueClient">IMessageQueueClient</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessageQueueClientFactory">IMessageQueueClientFactory</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessageService">IMessageService</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMessage`T`">IMessage<T></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMqCollection">IMqCollection</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/IMqWorker">IMqWorker</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/InMemoryMessageQueueClient">InMemoryMessageQueueClient</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/InMemoryTransientMessageFactory">InMemoryTransientMessageFactory</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/InMemoryTransientMessageService">InMemoryTransientMessageService</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/Message">Message</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/MessageFactory">MessageFactory</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/MessageHandlerFactory`T`">MessageHandlerFactory<T></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/MessageHandlerStats">MessageHandlerStats</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/MessageHandlerStatsExtensions">MessageHandlerStatsExtensions</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/MessageHandler`T`">MessageHandler<T></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/MessageOption">MessageOption</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/MessageQueueClientFactory">MessageQueueClientFactory</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/Message`T`">Message<T></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/MessagingException">MessagingException</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/QueueNames">QueueNames</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/QueueNames`T`">QueueNames<T></a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/RedisMessageFactory">RedisMessageFactory</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/RedisMessageProducer">RedisMessageProducer</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/RedisMessageQueueClient">RedisMessageQueueClient</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/RedisMessageQueueClientFactory">RedisMessageQueueClientFactory</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/TransientMessageServiceBase">TransientMessageServiceBase</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/UnRetryableMessagingException">UnRetryableMessagingException</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/WorkerOperation">WorkerOperation</a></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class="menu__link" tabindex="0" href="/api/ServiceStack.Messaging/WorkerStatus">WorkerStatus</a></li></ul></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Messaging.Redis/">ServiceStack.Messaging.Redis</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Messaging.Redis'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Metadata/">ServiceStack.Metadata</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Metadata'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.MiniProfiler/">ServiceStack.MiniProfiler</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.MiniProfiler'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.MiniProfiler.Data/">ServiceStack.MiniProfiler.Data</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.MiniProfiler.Data'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.MiniProfiler.Helpers/">ServiceStack.MiniProfiler.Helpers</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.MiniProfiler.Helpers'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.MiniProfiler.SqlFormatters/">ServiceStack.MiniProfiler.SqlFormatters</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.MiniProfiler.SqlFormatters'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.MiniProfiler.Storage/">ServiceStack.MiniProfiler.Storage</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.MiniProfiler.Storage'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.MiniProfiler.UI/">ServiceStack.MiniProfiler.UI</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.MiniProfiler.UI'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Model/">ServiceStack.Model</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Model'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.MsgPack/">ServiceStack.MsgPack</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.MsgPack'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Mvc/">ServiceStack.Mvc</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Mvc'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Mvc.MiniProfiler/">ServiceStack.Mvc.MiniProfiler</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Mvc.MiniProfiler'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes/">ServiceStack.NativeTypes</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes.CSharp/">ServiceStack.NativeTypes.CSharp</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes.CSharp'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes.Dart/">ServiceStack.NativeTypes.Dart</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes.Dart'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes.FSharp/">ServiceStack.NativeTypes.FSharp</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes.FSharp'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes.Java/">ServiceStack.NativeTypes.Java</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes.Java'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes.Kotlin/">ServiceStack.NativeTypes.Kotlin</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes.Kotlin'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes.Python/">ServiceStack.NativeTypes.Python</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes.Python'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes.Swift/">ServiceStack.NativeTypes.Swift</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes.Swift'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes.TypeScript/">ServiceStack.NativeTypes.TypeScript</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes.TypeScript'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NativeTypes.VbNet/">ServiceStack.NativeTypes.VbNet</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NativeTypes.VbNet'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.NetCore/">ServiceStack.NetCore</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.NetCore'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite/">ServiceStack.OrmLite</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.Converters/">ServiceStack.OrmLite.Converters</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.Converters'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.Dapper/">ServiceStack.OrmLite.Dapper</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.Dapper'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.Legacy/">ServiceStack.OrmLite.Legacy</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.Legacy'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.MySql/">ServiceStack.OrmLite.MySql</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.MySql'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.MySql.Converters/">ServiceStack.OrmLite.MySql.Converters</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.MySql.Converters'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.MySql.DataAnnotations/">ServiceStack.OrmLite.MySql.DataAnnotations</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.MySql.DataAnnotations'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.PostgreSQL/">ServiceStack.OrmLite.PostgreSQL</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.PostgreSQL'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.PostgreSQL.Converters/">ServiceStack.OrmLite.PostgreSQL.Converters</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.PostgreSQL.Converters'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.SqlServer/">ServiceStack.OrmLite.SqlServer</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.SqlServer'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.SqlServer.Converters/">ServiceStack.OrmLite.SqlServer.Converters</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.SqlServer.Converters'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.Sqlite/">ServiceStack.OrmLite.Sqlite</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.Sqlite'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.OrmLite.Sqlite.Converters/">ServiceStack.OrmLite.Sqlite.Converters</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.OrmLite.Sqlite.Converters'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Pcl/">ServiceStack.Pcl</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Pcl'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Platforms/">ServiceStack.Platforms</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Platforms'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.ProtoBuf/">ServiceStack.ProtoBuf</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.ProtoBuf'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.RabbitMq/">ServiceStack.RabbitMq</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.RabbitMq'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Razor/">ServiceStack.Razor</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Razor'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Razor.Compilation/">ServiceStack.Razor.Compilation</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Razor.Compilation'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Razor.Managers/">ServiceStack.Razor.Managers</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Razor.Managers'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Razor.Managers.RazorGen/">ServiceStack.Razor.Managers.RazorGen</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Razor.Managers.RazorGen'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Redis/">ServiceStack.Redis</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Redis'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Redis.Generic/">ServiceStack.Redis.Generic</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Redis.Generic'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Redis.Pipeline/">ServiceStack.Redis.Pipeline</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Redis.Pipeline'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Redis.Support/">ServiceStack.Redis.Support</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Redis.Support'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Redis.Support.Diagnostic/">ServiceStack.Redis.Support.Diagnostic</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Redis.Support.Diagnostic'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Redis.Support.Locking/">ServiceStack.Redis.Support.Locking</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Redis.Support.Locking'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Redis.Support.Queue/">ServiceStack.Redis.Support.Queue</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Redis.Support.Queue'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Reflection/">ServiceStack.Reflection</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Reflection'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Script/">ServiceStack.Script</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Script'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Serialization/">ServiceStack.Serialization</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Serialization'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Skia/">ServiceStack.Skia</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Skia'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.SmartThreadPool/">ServiceStack.SmartThreadPool</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.SmartThreadPool'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Support/">ServiceStack.Support</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Support'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Support.Markdown/">ServiceStack.Support.Markdown</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Support.Markdown'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Support.WebHost/">ServiceStack.Support.WebHost</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Support.WebHost'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Templates/">ServiceStack.Templates</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Templates'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Testing/">ServiceStack.Testing</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Testing'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Text/">ServiceStack.Text</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Text'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Text.Common/">ServiceStack.Text.Common</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Text.Common'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Text.Controller/">ServiceStack.Text.Controller</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Text.Controller'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Text.FastMember/">ServiceStack.Text.FastMember</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Text.FastMember'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Text.Json/">ServiceStack.Text.Json</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Text.Json'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Text.Jsv/">ServiceStack.Text.Jsv</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Text.Jsv'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Text.Pools/">ServiceStack.Text.Pools</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Text.Pools'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Text.Support/">ServiceStack.Text.Support</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Text.Support'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Validation/">ServiceStack.Validation</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Validation'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.VirtualPath/">ServiceStack.VirtualPath</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.VirtualPath'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item menu__list-item--collapsed"><div class="menu__list-item-collapsible"><a class="menu__link menu__link--sublist" aria-expanded="false" href="/api/ServiceStack.Web/">ServiceStack.Web</a><button aria-label="Toggle the collapsible sidebar category 'ServiceStack.Web'" type="button" class="clean-btn menu__caret"></button></div></li><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class="menu__link" href="/">Index</a></li></ul></nav></div></aside><main class="docMainContainer_gTbr"><div class="container padding-top--md padding-bottom--lg"><div class="row"><div class="col docItemCol_VOVn"><div class="docItemContainer_Djhp"><article><nav class="theme-doc-breadcrumbs breadcrumbsContainer_Z_bl" aria-label="Breadcrumbs"><ul class="breadcrumbs" itemscope="" itemtype="https://schema.org/BreadcrumbList"><li class="breadcrumbs__item"><a aria-label="Home page" class="breadcrumbs__link" href="/"><svg viewBox="0 0 24 24" class="breadcrumbHomeIcon_OVgt"><path d="M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z" fill="currentColor"></path></svg></a></li><li itemscope="" itemprop="itemListElement" itemtype="https://schema.org/ListItem" class="breadcrumbs__item breadcrumbs__item--active"><span class="breadcrumbs__link" itemprop="name">ServiceStack.Messaging</span><meta itemprop="position" content="1"></li></ul></nav><div class="tocCollapsible_ETCw theme-doc-toc-mobile tocMobile_ITEo"><button type="button" class="clean-btn tocCollapsibleButton_TO0P">On this page</button></div><div class="theme-doc-markdown markdown"><h1>Namespace ServiceStack.Messaging</h1><h2 class="anchor anchorWithStickyNavbar_LWe7" id="classes">Classes<a class="hash-link" href="#classes" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqclient"><a href="/api/ServiceStack.Messaging/BackgroundMqClient"><span></span> BackgroundMqClient</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqclient" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqcollectiont"><a href="/api/ServiceStack.Messaging/BackgroundMqCollection`T`"><span></span> BackgroundMqCollection<!-- --><<!-- -->T<!-- -->></a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqcollectiont" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqmessagefactory"><a href="/api/ServiceStack.Messaging/BackgroundMqMessageFactory"><span></span> BackgroundMqMessageFactory</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqmessagefactory" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqservice"><a href="/api/ServiceStack.Messaging/BackgroundMqService"><span></span> BackgroundMqService</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqservice" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqworker"><a href="/api/ServiceStack.Messaging/BackgroundMqWorker"><span></span> BackgroundMqWorker</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqworker" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--inmemorymessagequeueclient"><a href="/api/ServiceStack.Messaging/InMemoryMessageQueueClient"><span></span> InMemoryMessageQueueClient</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--inmemorymessagequeueclient" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--inmemorytransientmessagefactory"><a href="/api/ServiceStack.Messaging/InMemoryTransientMessageFactory"><span></span> InMemoryTransientMessageFactory</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--inmemorytransientmessagefactory" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--inmemorytransientmessageservice"><a href="/api/ServiceStack.Messaging/InMemoryTransientMessageService"><span></span> InMemoryTransientMessageService</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--inmemorytransientmessageservice" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--message"><a href="/api/ServiceStack.Messaging/Message"><span></span> Message</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--message" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--messaget"><a href="/api/ServiceStack.Messaging/Message`T`"><span></span> Message<!-- --><<!-- -->T<!-- -->></a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messaget" title="Direct link to heading"></a></h3><p>Basic implementation of IMessage<!-- -->[T]</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--messagefactory"><a href="/api/ServiceStack.Messaging/MessageFactory"><span></span> MessageFactory</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagefactory" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlert"><a href="/api/ServiceStack.Messaging/MessageHandler`T`"><span></span> MessageHandler<!-- --><<!-- -->T<!-- -->></a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlert" title="Direct link to heading"></a></h3><p>Processes all messages in a Normal and Priority Queue.
Expects to be called in 1 thread. i.e. Non Thread-Safe.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlerfactoryt"><a href="/api/ServiceStack.Messaging/MessageHandlerFactory`T`"><span></span> MessageHandlerFactory<!-- --><<!-- -->T<!-- -->></a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlerfactoryt" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlerstats"><a href="/api/ServiceStack.Messaging/MessageHandlerStats"><span></span> MessageHandlerStats</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlerstats" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlerstatsextensions"><a href="/api/ServiceStack.Messaging/MessageHandlerStatsExtensions"><span></span> MessageHandlerStatsExtensions</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlerstatsextensions" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--messagequeueclientfactory"><a href="/api/ServiceStack.Messaging/MessageQueueClientFactory"><span></span> MessageQueueClientFactory</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagequeueclientfactory" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--messagingexception"><a href="/api/ServiceStack.Messaging/MessagingException"><span></span> MessagingException</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagingexception" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--queuenames"><a href="/api/ServiceStack.Messaging/QueueNames"><span></span> QueueNames</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--queuenames" title="Direct link to heading"></a></h3><p>Util class to create unique queue names for runtime types</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--queuenamest"><a href="/api/ServiceStack.Messaging/QueueNames`T`"><span></span> QueueNames<!-- --><<!-- -->T<!-- -->></a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--queuenamest" title="Direct link to heading"></a></h3><p>Util static generic class to create unique queue names for types</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--redismessagefactory"><a href="/api/ServiceStack.Messaging/RedisMessageFactory"><span></span> RedisMessageFactory</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--redismessagefactory" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--redismessageproducer"><a href="/api/ServiceStack.Messaging/RedisMessageProducer"><span></span> RedisMessageProducer</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--redismessageproducer" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--redismessagequeueclient"><a href="/api/ServiceStack.Messaging/RedisMessageQueueClient"><span></span> RedisMessageQueueClient</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--redismessagequeueclient" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--redismessagequeueclientfactory"><a href="/api/ServiceStack.Messaging/RedisMessageQueueClientFactory"><span></span> RedisMessageQueueClientFactory</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--redismessagequeueclientfactory" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--transientmessageservicebase"><a href="/api/ServiceStack.Messaging/TransientMessageServiceBase"><span></span> TransientMessageServiceBase</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--transientmessageservicebase" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--unretryablemessagingexception"><a href="/api/ServiceStack.Messaging/UnRetryableMessagingException"><span></span> UnRetryableMessagingException</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--unretryablemessagingexception" title="Direct link to heading"></a></h3><p>For messaging exceptions that should by-pass the messaging service<!-- -->'<!-- -->s configured
retry attempts and store the message straight into the DLQ</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--workeroperation"><a href="/api/ServiceStack.Messaging/WorkerOperation"><span></span> WorkerOperation</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--workeroperation" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-class-classnamesymbol-class--workerstatus"><a href="/api/ServiceStack.Messaging/WorkerStatus"><span></span> WorkerStatus</a><a class="hash-link" href="#icon-iconcodiconsymbol-class-classnamesymbol-class--workerstatus" title="Direct link to heading"></a></h3><h2 class="anchor anchorWithStickyNavbar_LWe7" id="interfaces">Interfaces<a class="hash-link" href="#interfaces" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessage"><a href="/api/ServiceStack.Messaging/IMessage"><span></span> IMessage</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessage" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessaget"><a href="/api/ServiceStack.Messaging/IMessage`T`"><span></span> IMessage<!-- --><<!-- -->T<!-- -->></a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessaget" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagefactory"><a href="/api/ServiceStack.Messaging/IMessageFactory"><span></span> IMessageFactory</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagefactory" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandler"><a href="/api/ServiceStack.Messaging/IMessageHandler"><span></span> IMessageHandler</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandler" title="Direct link to heading"></a></h3><p>Single threaded message handler that can process all messages
of a particular message type.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandlerdisposer"><a href="/api/ServiceStack.Messaging/IMessageHandlerDisposer"><span></span> IMessageHandlerDisposer</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandlerdisposer" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandlerfactory"><a href="/api/ServiceStack.Messaging/IMessageHandlerFactory"><span></span> IMessageHandlerFactory</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandlerfactory" title="Direct link to heading"></a></h3><p>Encapsulates creating a new message handler</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandlerstats"><a href="/api/ServiceStack.Messaging/IMessageHandlerStats"><span></span> IMessageHandlerStats</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandlerstats" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessageproducer"><a href="/api/ServiceStack.Messaging/IMessageProducer"><span></span> IMessageProducer</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessageproducer" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagequeueclient"><a href="/api/ServiceStack.Messaging/IMessageQueueClient"><span></span> IMessageQueueClient</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagequeueclient" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagequeueclientfactory"><a href="/api/ServiceStack.Messaging/IMessageQueueClientFactory"><span></span> IMessageQueueClientFactory</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagequeueclientfactory" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessageservice"><a href="/api/ServiceStack.Messaging/IMessageService"><span></span> IMessageService</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessageservice" title="Direct link to heading"></a></h3><p>Simple definition of an MQ Host</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imqcollection"><a href="/api/ServiceStack.Messaging/IMqCollection"><span></span> IMqCollection</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imqcollection" title="Direct link to heading"></a></h3><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-interface-classnamesymbol-interface--imqworker"><a href="/api/ServiceStack.Messaging/IMqWorker"><span></span> IMqWorker</a><a class="hash-link" href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imqworker" title="Direct link to heading"></a></h3><h2 class="anchor anchorWithStickyNavbar_LWe7" id="enums">Enums<a class="hash-link" href="#enums" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_LWe7" id="icon-iconcodiconsymbol-enum-classnamesymbol-enum--messageoption"><a href="/api/ServiceStack.Messaging/MessageOption"><span></span> MessageOption</a><a class="hash-link" href="#icon-iconcodiconsymbol-enum-classnamesymbol-enum--messageoption" title="Direct link to heading"></a></h3></div></article><nav class="pagination-nav docusaurus-mt-lg" aria-label="Docs pages navigation"><a class="pagination-nav__link pagination-nav__link--prev" href="/api/ServiceStack.Markdown/MarkdownViewBase`T`"><div class="pagination-nav__sublabel">Previous</div><div class="pagination-nav__label">MarkdownViewBase<T></div></a><a class="pagination-nav__link pagination-nav__link--next" href="/api/ServiceStack.Messaging/BackgroundMqClient"><div class="pagination-nav__sublabel">Next</div><div class="pagination-nav__label">BackgroundMqClient</div></a></nav></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#classes" class="table-of-contents__link toc-highlight">Classes</a><ul><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqclient" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> BackgroundMqClient</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqcollectiont" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> BackgroundMqCollection<T></a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqmessagefactory" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> BackgroundMqMessageFactory</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqservice" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> BackgroundMqService</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--backgroundmqworker" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> BackgroundMqWorker</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--inmemorymessagequeueclient" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> InMemoryMessageQueueClient</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--inmemorytransientmessagefactory" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> InMemoryTransientMessageFactory</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--inmemorytransientmessageservice" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> InMemoryTransientMessageService</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--message" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> Message</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messaget" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> Message<T></a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagefactory" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> MessageFactory</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlert" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> MessageHandler<T></a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlerfactoryt" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> MessageHandlerFactory<T></a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlerstats" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> MessageHandlerStats</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagehandlerstatsextensions" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> MessageHandlerStatsExtensions</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagequeueclientfactory" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> MessageQueueClientFactory</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--messagingexception" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> MessagingException</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--queuenames" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> QueueNames</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--queuenamest" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> QueueNames<T></a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--redismessagefactory" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> RedisMessageFactory</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--redismessageproducer" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> RedisMessageProducer</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--redismessagequeueclient" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> RedisMessageQueueClient</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--redismessagequeueclientfactory" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> RedisMessageQueueClientFactory</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--transientmessageservicebase" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> TransientMessageServiceBase</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--unretryablemessagingexception" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> UnRetryableMessagingException</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--workeroperation" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> WorkerOperation</a></li><li><a href="#icon-iconcodiconsymbol-class-classnamesymbol-class--workerstatus" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-class" classname="symbol-class"> WorkerStatus</a></li></ul></li><li><a href="#interfaces" class="table-of-contents__link toc-highlight">Interfaces</a><ul><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessage" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessage</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessaget" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessage<T></a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagefactory" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessageFactory</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandler" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessageHandler</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandlerdisposer" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessageHandlerDisposer</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandlerfactory" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessageHandlerFactory</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagehandlerstats" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessageHandlerStats</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessageproducer" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessageProducer</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagequeueclient" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessageQueueClient</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessagequeueclientfactory" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessageQueueClientFactory</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imessageservice" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMessageService</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imqcollection" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMqCollection</a></li><li><a href="#icon-iconcodiconsymbol-interface-classnamesymbol-interface--imqworker" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-interface" classname="symbol-interface"> IMqWorker</a></li></ul></li><li><a href="#enums" class="table-of-contents__link toc-highlight">Enums</a><ul><li><a href="#icon-iconcodiconsymbol-enum-classnamesymbol-enum--messageoption" class="table-of-contents__link toc-highlight"><icon icon="codicon:symbol-enum" classname="symbol-enum"> MessageOption</a></li></ul></li></ul></div></div></div></div></main></div></div><footer class="footer"><div class="container container-fluid"><div class="row footer__links"><div class="col footer__col"><div class="footer__title">Features</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://servicestack.net/blazor" target="_blank" rel="noopener noreferrer" class="footer__link-item">Blazor WASM</a></li><li class="footer__item"><a href="https://servicestack.net/autoquery" target="_blank" rel="noopener noreferrer" class="footer__link-item">AutoQuery</a></li><li class="footer__item"><a href="https://servicestack.net/service-reference" target="_blank" rel="noopener noreferrer" class="footer__link-item">ServiceStack Reference</a></li><li class="footer__item"><a href="https://servicestack.net/litestream" target="_blank" rel="noopener noreferrer" class="footer__link-item">Litestream</a></li><li class="footer__item"><a href="https://servicestack.net/ormlite" target="_blank" rel="noopener noreferrer" class="footer__link-item">OrmLite</a></li><li class="footer__item"><a href="https://servicestack.net/redis" target="_blank" rel="noopener noreferrer" class="footer__link-item">Redis</a></li><li class="footer__item"><a href="https://www.locode.dev/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Locode</a></li><li class="footer__item"><a class="footer__link-item" href="/Jamstack">Jamstack</a></li></ul></div><div class="col footer__col"><div class="footer__title">Resources</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://docs.servicestack.net" target="_blank" rel="noopener noreferrer" class="footer__link-item">Framework Docs<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://forums.servicestack.net" target="_blank" rel="noopener noreferrer" class="footer__link-item">Customer Forums</a></li><li class="footer__item"><a href="https://docs.servicestack.net/redis" target="_blank" rel="noopener noreferrer" class="footer__link-item">ServiceStack.Redis</a></li><li class="footer__item"><a href="https://docs.servicestack.net/ormlite" target="_blank" rel="noopener noreferrer" class="footer__link-item">ServiceStack.OrmLite</a></li><li class="footer__item"><a href="https://docs.servicestack.net/text" target="_blank" rel="noopener noreferrer" class="footer__link-item">ServiceStack.Text</a></li><li class="footer__item"><a href="https://docs.servicestack.net/aws" target="_blank" rel="noopener noreferrer" class="footer__link-item">ServiceStack.Aws</a></li><li class="footer__item"><a href="https://github.com/NetCoreApps/LiveDemos" target="_blank" rel="noopener noreferrer" class="footer__link-item">Live Demos</a></li><li class="footer__item"><a href="https://forums.servicestack.net/" target="_blank" rel="noopener noreferrer" class="footer__link-item">Customer Forums</a></li><li class="footer__item"><a href="https://servicestack.net/blog" target="_blank" rel="noopener noreferrer" class="footer__link-item">Blog</a></li></ul></div><div class="col footer__col"><div class="footer__title">Learn</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://docs.servicestack.net/why-servicestack" target="_blank" rel="noopener noreferrer" class="footer__link-item">Why ServiceStack</a></li><li class="footer__item"><a href="https://docs.servicestack.net/architecture-overview" target="_blank" rel="noopener noreferrer" class="footer__link-item">Architecture</a></li><li class="footer__item"><a href="https://docs.servicestack.net/explore-servicestack" target="_blank" rel="noopener noreferrer" class="footer__link-item">Explore ServiceStack<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://docs.servicestack.net/api-first-development" target="_blank" rel="noopener noreferrer" class="footer__link-item">API First Development<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://docs.servicestack.net/service-complexity-and-dto-roles" target="_blank" rel="noopener noreferrer" class="footer__link-item">The Simple POCO Life<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://servicestack.net/training" target="_blank" rel="noopener noreferrer" class="footer__link-item">Training Services<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div><div class="col footer__col"><div class="footer__title">About</div><ul class="footer__items clean-list"><li class="footer__item"><a href="https://servicestack.net/support" target="_blank" rel="noopener noreferrer" class="footer__link-item">Support<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://servicestack.net/whatsnew" target="_blank" rel="noopener noreferrer" class="footer__link-item">What's New<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://servicestack.net/#contact" target="_blank" rel="noopener noreferrer" class="footer__link-item">Contact Us<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://servicestack.net/privacy" target="_blank" rel="noopener noreferrer" class="footer__link-item">Privacy<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li><li class="footer__item"><a href="https://servicestack.net/terms" target="_blank" rel="noopener noreferrer" class="footer__link-item">Terms<svg width="13.5" height="13.5" aria-hidden="true" viewBox="0 0 24 24" class="iconExternalLink_nPIU"><path fill="currentColor" d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"></path></svg></a></li></ul></div></div><div class="footer__bottom text--center"><div class="margin-bottom--sm"><a href="https://servicestack.net" rel="noopener noreferrer" class="footerLogoLink_BH7S"><img src="/img/servicestack.svg" alt="ServiceStack Logo" class="themedImage_ToTc themedImage--light_HNdA footer__logo"><img src="/img/servicestack.svg" alt="ServiceStack Logo" class="themedImage_ToTc themedImage--dark_i4oU footer__logo"></a></div><div class="footer__copyright">Copyright © 2022 ServiceStack, Inc. Built with Docusaurus.</div></div></div></footer></div>
<script src="/assets/js/runtime~main.1068c5b8.js"></script>
<script src="/assets/js/main.9cd296fb.js"></script>
</body>
</html>