Skip to content

Commit

Permalink
Update Gateway to remove a reference to NHibernate and replace it wit…
Browse files Browse the repository at this point in the history
…h Sql
  • Loading branch information
mauroservienti authored Dec 24, 2024
1 parent 1e2461f commit f4369ab
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions nservicebus/gateway/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ snippet: SendToSites
In NServiceBus version 5 and above, the gateway is provided by the `NServiceBus.Gateway` NuGet package. In version 4 and below the gateway is part of the `NServiceBus` NuGet package.

> [!NOTE]
> The gateway requires NServiceBus persistence to operate though not all persisters support it. Currently, the gateway is supported only by InMemory, RavenDB and NHibernate persisters. If the configured persister doesn't support gateway, an exception will be thrown at endpoint startup.
> The gateway requires NServiceBus persistence to operate though not all persisters support it. Currently, the gateway is supported only by InMemory, RavenDB and Sql persisters. If the configured persister doesn't support gateway, an exception will be thrown at endpoint startup.
The gateway feature must be explicitly enabled using the configuration API:

Expand All @@ -83,4 +83,4 @@ However, a message sent by the NServiceBus 3.x Gateway will not be understood by

### Alternate channels

[NServiceBus.Gateway.Channels.HttpVNext](https://github.com/welshdave/NServiceBus.Gateway.Channels.HttpVNext) is a [community package](/nservicebus/community/) that provides an HTTP channel implementation for the Gateway that doesn't use HTTP headers for message content or metadata. This makes it easier to use this channel in situations where HTTP headers may be modified, such as when a gateway is behind a reverse proxy such as NGINX.
[NServiceBus.Gateway.Channels.HttpVNext](https://github.com/welshdave/NServiceBus.Gateway.Channels.HttpVNext) is a [community package](/nservicebus/community/) that provides an HTTP channel implementation for the Gateway that doesn't use HTTP headers for message content or metadata. This makes it easier to use this channel in situations where HTTP headers may be modified, such as when a gateway is behind a reverse proxy such as NGINX.

0 comments on commit f4369ab

Please sign in to comment.