Sha256: 82bcc293f2cfa92fe0f7f81d7f814986d83aba6e3acf3de69416ff2f4f074fc2

Contents?: true

Size: 329 Bytes

Versions: 24

Compression:

Stored size: 329 Bytes

Contents

def EventRouting &block
  RabbitFeed::Consumer.event_routing ||= RabbitFeed::EventRouting.new
  RabbitFeed::Consumer.event_routing.instance_eval &block
end

def EventDefinitions &block
  RabbitFeed::Producer.event_definitions ||= RabbitFeed::EventDefinitions.new
  RabbitFeed::Producer.event_definitions.instance_eval &block
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
rabbit_feed-2.4.4 lib/dsl.rb
rabbit_feed-2.4.3 lib/dsl.rb
rabbit_feed-2.4.2 lib/dsl.rb
rabbit_feed-2.4.1 lib/dsl.rb
rabbit_feed-2.4.0 lib/dsl.rb
rabbit_feed-2.3.10 lib/dsl.rb
rabbit_feed-2.3.9 lib/dsl.rb
rabbit_feed-2.3.7 lib/dsl.rb
rabbit_feed-2.3.6 lib/dsl.rb
rabbit_feed-2.3.5 lib/dsl.rb
rabbit_feed-2.3.4 lib/dsl.rb
rabbit_feed-2.3.3 lib/dsl.rb
rabbit_feed-2.3.2 lib/dsl.rb
rabbit_feed-2.3.1 lib/dsl.rb
rabbit_feed-2.3.0 lib/dsl.rb
rabbit_feed-2.1.5 lib/dsl.rb
rabbit_feed-2.1.2 lib/dsl.rb
rabbit_feed-2.1.1 lib/dsl.rb
rabbit_feed-2.1.0 lib/dsl.rb
rabbit_feed-2.0.0 lib/dsl.rb