protected void Dispose(bool isDisposing) { if (!isDisposing) { return; } if (_disposed) { return; } _subscriber?.Dispose(); _disposed = true; }
protected void Dispose(bool isDisposing) { if (!isDisposing) { return; } if (_disposed) { return; } _eventChannelRepository?.Dispose(); _eventSubscriptionRepository?.Dispose(); _subscriber?.Dispose(); _disposed = true; }