Sha256: 17f54cdc2d34def5f77dad27f55c8c091e72f3fec2dfa4b6ad3d562ddfcd2fc7

Contents?: true

Size: 333 Bytes

Versions: 4

Compression:

Stored size: 333 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

4 entries across 4 versions & 1 rubygems

Version Path
rabbit_feed-3.0.3 lib/dsl.rb
rabbit_feed-3.0.2 lib/dsl.rb
rabbit_feed-3.0.1 lib/dsl.rb
rabbit_feed-3.0.0 lib/dsl.rb