Moved using statements to globalusing for EventBusServiceBus

This commit is contained in:
Sumit Ghosh 2021-10-13 16:47:51 +05:30
parent 409fab7521
commit 03b80d037e
3 changed files with 209 additions and 229 deletions

View File

@ -1,10 +1,7 @@
using Microsoft.Azure.ServiceBus; namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus;
using System;
namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus public class DefaultServiceBusPersisterConnection : IServiceBusPersisterConnection
{ {
public class DefaultServiceBusPersisterConnection : IServiceBusPersisterConnection
{
private readonly ServiceBusConnectionStringBuilder _serviceBusConnectionStringBuilder; private readonly ServiceBusConnectionStringBuilder _serviceBusConnectionStringBuilder;
private readonly string _subscriptionClientName; private readonly string _subscriptionClientName;
private SubscriptionClient _subscriptionClient; private SubscriptionClient _subscriptionClient;
@ -64,5 +61,4 @@ namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus
_disposed = true; _disposed = true;
} }
}
} }

View File

@ -1,18 +1,7 @@
namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus;
{
using Autofac;
using Microsoft.Azure.ServiceBus;
using Microsoft.eShopOnContainers.BuildingBlocks.EventBus;
using Microsoft.eShopOnContainers.BuildingBlocks.EventBus.Abstractions;
using Microsoft.eShopOnContainers.BuildingBlocks.EventBus.Events;
using Microsoft.Extensions.Logging;
using System;
using System.Text;
using System.Text.Json;
using System.Threading.Tasks;
public class EventBusServiceBus : IEventBus public class EventBusServiceBus : IEventBus
{ {
private readonly IServiceBusPersisterConnection _serviceBusPersisterConnection; private readonly IServiceBusPersisterConnection _serviceBusPersisterConnection;
private readonly ILogger<EventBusServiceBus> _logger; private readonly ILogger<EventBusServiceBus> _logger;
private readonly IEventBusSubscriptionsManager _subsManager; private readonly IEventBusSubscriptionsManager _subsManager;
@ -199,5 +188,4 @@
_logger.LogWarning("The messaging entity {DefaultRuleName} Could not be found.", RuleDescription.DefaultRuleName); _logger.LogWarning("The messaging entity {DefaultRuleName} Could not be found.", RuleDescription.DefaultRuleName);
} }
} }
}
} }

View File

@ -1,11 +1,7 @@
namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus namespace Microsoft.eShopOnContainers.BuildingBlocks.EventBusServiceBus;
{
using Microsoft.Azure.ServiceBus;
using System;
public interface IServiceBusPersisterConnection : IDisposable public interface IServiceBusPersisterConnection : IDisposable
{ {
ITopicClient TopicClient { get; } ITopicClient TopicClient { get; }
ISubscriptionClient SubscriptionClient { get; } ISubscriptionClient SubscriptionClient { get; }
}
} }