protected RabbitMQSubscription(string subscriptionId, RabbitMQEntity entity, ILogger log) { _entity = entity; _log = log; SubscriptionId = subscriptionId; _entity.MessageReceived += OnEntityMessageReceived; _log.LogInformation(Events.Created, $"New RabbitMQ subscription '{SubscriptionId}' for entity '{EntityId}'"); }
public RabbitMQAsyncSubscription(string subscriptionId, RabbitMQEntity entity, AsyncBusHandlerDelegate asyncHandler, ILogger log) : base(subscriptionId, entity, log) { _asyncHandler = asyncHandler; }