Code re-factorings and formatting in EventBus.ServiceBus project

This commit is contained in:
Rafsanul Hasan 2018-09-09 05:17:33 +06:00
parent db13fa6091
commit 0705dc0ab5
No known key found for this signature in database
GPG Key ID: FC57FD2D87BE60DD
3 changed files with 219 additions and 213 deletions

View File

@ -1,10 +1,11 @@
using Microsoft.Azure.ServiceBus; using Microsoft.Azure.ServiceBus;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
using System;
namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus
{ {
public class DefaultServiceBusPersisterConnection :IServiceBusPersisterConnection using ArgumentNullException = System.ArgumentNullException;
public class DefaultServiceBusPersisterConnection : IServiceBusPersisterConnection
{ {
private readonly ILogger<DefaultServiceBusPersisterConnection> _logger; private readonly ILogger<DefaultServiceBusPersisterConnection> _logger;
private readonly ServiceBusConnectionStringBuilder _serviceBusConnectionStringBuilder; private readonly ServiceBusConnectionStringBuilder _serviceBusConnectionStringBuilder;
@ -26,7 +27,7 @@ namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus
public ITopicClient CreateModel() public ITopicClient CreateModel()
{ {
if(_topicClient.IsClosedOrClosing) if (_topicClient.IsClosedOrClosing)
{ {
_topicClient = new TopicClient(_serviceBusConnectionStringBuilder, RetryPolicy.Default); _topicClient = new TopicClient(_serviceBusConnectionStringBuilder, RetryPolicy.Default);
} }
@ -36,7 +37,10 @@ namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus
public void Dispose() public void Dispose()
{ {
if (_disposed) return; if (_disposed)
{
return;
}
_disposed = true; _disposed = true;
} }

View File

@ -1,7 +1,9 @@
namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus using IDisposable = System.IDisposable;
namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus
{ {
using Microsoft.Azure.ServiceBus; using ITopicClient = Azure.ServiceBus.ITopicClient;
using System; using ServiceBusConnectionStringBuilder = Azure.ServiceBus.ServiceBusConnectionStringBuilder;
public interface IServiceBusPersisterConnection : IDisposable public interface IServiceBusPersisterConnection : IDisposable
{ {