0

"response1" という Azure トピックがあり、NServiceBus を使用してトピックに送信されたメッセージをサブスクライブしたいと考えています。

私の問題は、response1 をサブスクライブする代わりに、NServiceBus が response1.events という Azure で新しいトピックを作成し、それをサブスクライブすることです。NServiceBus が「.events」をいくつかのものに追加するのはなぜですか? また、この動作を停止するにはどうすればよいですか?

追加情報:

私の構成:

<connectionStrings>
    <add name="NServiceBus/Transport"
        connectionString="Endpoint=sb://[my-namespace].servicebus.windows.net/;SharedSecretIssuer=[issuer];SharedSecretValue=[key]"></add>

</connectionStrings>

サブスクリプション構成:

<UnicastBusConfig>
    <MessageEndpointMappings>

        <add Assembly="Messages" Type="Messages.TheResponse" Endpoint="response1"/>

    </MessageEndpointMappings>
</UnicastBusConfig>

コードでのバス構成 (コンソール アプリケーション):

static void Main(string[] args)
    {
        Console.WriteLine("Subscribing...");

        BusConfiguration busConfiguration = new BusConfiguration();
        busConfiguration.UseTransport<AzureServiceBusTransport>();
        busConfiguration.UsePersistence<InMemoryPersistence>();

        Console.WriteLine("Configuring bus...");
        bus = NServiceBus.Bus.Create(busConfiguration).Start();

        Console.WriteLine("Done. Press Enter to Exit.");
        Console.ReadLine();
    }
4

1 に答える 1