Skip to content

Commit d3bd0fa

Browse files
committed
change log leve
1 parent 6443061 commit d3bd0fa

1 file changed

Lines changed: 15 additions & 13 deletions

File tree

src/BuildingBlocks/EventBus/EventBusServiceBus/EventBusServiceBus.cs

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@ public EventBusServiceBus(IServiceBusPersisterConnection serviceBusPersisterConn
2929

3030
_subscriptionClient = new SubscriptionClient(serviceBusPersisterConnection.ServiceBusConnectionStringBuilder,
3131
subscriptionClientName);
32+
33+
CreateConsumerChannel();
3234
}
3335

3436
public void Publish(IntegrationEvent @event)
@@ -69,7 +71,7 @@ public void Subscribe<T, TH>(Func<TH> handler)
6971
}
7072
catch(ServiceBusException)
7173
{
72-
_logger.LogWarning($"The messaging entity {eventName} already exists.");
74+
_logger.LogInformation($"The messaging entity {eventName} already exists.");
7375
}
7476
}
7577

@@ -91,7 +93,7 @@ public void Unsubscribe<T, TH>()
9193
}
9294
catch (MessagingEntityNotFoundException)
9395
{
94-
_logger.LogWarning($"The messaging entity {eventName} Could not be found.");
96+
_logger.LogInformation($"The messaging entity {eventName} Could not be found.");
9597
}
9698

9799
_subsManager.RemoveSubscription<T, TH>();
@@ -102,17 +104,17 @@ public void Dispose()
102104
_subsManager.Clear();
103105
}
104106

105-
//private async Task CreateConsumerChannel()
106-
//{
107-
// _subscriptionClient.RegisterMessageHandler(
108-
// async (message, token) =>
109-
// {
110-
// var eventName = message.Label;
111-
// var messageData = Encoding.UTF8.GetString(message.Body);
112-
// await ProcessEvent(eventName, messageData);
113-
// },
114-
// new MessageHandlerOptions() { MaxConcurrentCalls = 10, AutoComplete = true });
115-
//}
107+
private void CreateConsumerChannel()
108+
{
109+
_subscriptionClient.RegisterMessageHandler(
110+
async (message, token) =>
111+
{
112+
var eventName = message.Label;
113+
var messageData = Encoding.UTF8.GetString(message.Body);
114+
await ProcessEvent(eventName, messageData);
115+
},
116+
new MessageHandlerOptions() { MaxConcurrentCalls = 10, AutoComplete = true });
117+
}
116118

117119
private async Task ProcessEvent(string eventName, string message)
118120
{

0 commit comments

Comments
 (0)