Skip to content

First Class Support for the Azure Service Bus Emulator #2002

@jeremydmiller

Description

@jeremydmiller

Problem

Azure Service Bus is a PITA for us to test. The emulator is nice I guess, but pretty close to useless for Wolverine's internal testing at this moment because the management API isn't supported. Instead, you have to create a JSON file that lists out all the queues, topics, and subscriptions you want to use.

Proposal

Be able to export the config JSON from a Wolverine application that is configured to use Azure Service Bus. Not sure I want to embed the reference to the TestContainers Nuget to Wolverine.AzureServiceBus or make a separate Nuget yet.

What's convenient is that all the AzureServiceBusQueue models in Wolverine have a direct access to the ASB CreateQueueOptions et al, which if serialized to JSON, is essentially what you need for the emulator's JSON syntax.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions