Skip to content
This repository was archived by the owner on Nov 17, 2023. It is now read-only.
This repository was archived by the owner on Nov 17, 2023. It is now read-only.

Service Bus persisted connection for ISubscriptionClient #1519

@Marusyk

Description

@Marusyk

There is the code for TopicClient :

var topicClient = _serviceBusPersisterConnection.CreateModel();

public ITopicClient CreateModel()
{
if(_topicClient.IsClosedOrClosing)
{
_topicClient = new TopicClient(_serviceBusConnectionStringBuilder, RetryPolicy.Default);
}
return _topicClient;
}

Shouldn't we do the same for ISubscriptionClient?

if(_subscriptionClient.IsClosedOrClosing)
{
      _subscriptionClient = new SubscriptionClient(serviceBusPersisterConnection.ServiceBusConnectionStringBuilder, subscriptionClientName);
}

return _subscriptionClient;

Q2. is it a typo in the class name:

public class DefaultServiceBusPersisterConnection :IServiceBusPersisterConnection

Persister or Persisted?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions