AI agents: use the documentation index at llms.txt to locate machine-readable pages. This section is indexed by https://docs.particular.net/persistence/llms.txt. The markdown version of this page is served as plain text. An MCP server at /mcp serves the same content via the search_docs and read_doc tools; it is read-only and needs no credentials. Markdown versions of documentation pages are available by appending .md to the page URL. Directory URLs use index.md. They are served as text/plain because some retrieval backends reject text/markdown.

Subscription Persister

Component:
Sql Persistence
Target Version:
NServiceBus 10.x

Connection

The subscription persister can be configured to use a dedicated connection builder. For example, it may be used for creating subscription tables in a separate database.

var connection = @"Data Source=.\SqlExpress;Initial Catalog=subscriptions;Integrated Security=True";
var persistence = endpointConfiguration.UsePersistence<SqlPersistence>();
var subscriptions = persistence.SubscriptionSettings();

subscriptions.ConnectionBuilder(
    connectionBuilder: () =>
    {
        return new SqlConnection(connection);
    });