Class: EventEngine::SchemaCatalog

Inherits:
Object
  • Object
show all
Defined in:
lib/event_engine/schema_catalog.rb

Instance Method Summary collapse

Constructor Details

#initialize(schema_registry:, subject_registry:) ⇒ SchemaCatalog

Returns a new instance of SchemaCatalog.



3
4
5
6
# File 'lib/event_engine/schema_catalog.rb', line 3

def initialize(schema_registry:, subject_registry:)
  @schema_registry = schema_registry
  @subject_registry = subject_registry
end

Instance Method Details

#to_markdownObject



8
9
10
# File 'lib/event_engine/schema_catalog.rb', line 8

def to_markdown
  (["# Event Catalog"] + event_sections).join("\n\n") + "\n"
end