Top Level Namespace
Defined Under Namespace
Modules: AbstractedCassandraRepository, ApplicationConfiguration, CommonError, ConsulConfiguration, RestConfiguration, RestResponseModel Classes: CassandraService, ConsulService, RestApplication, RestService, SampleCoreApi
Constant Summary collapse
- Container =
Dry::Container.new
- Inject =
Dry::AutoInject(Container)
Instance Method Summary collapse
Instance Method Details
#registerService(instance) ⇒ Object
7 8 9 10 11 |
# File 'lib/container.rb', line 7 def registerService instance class_name = instance.class.name name = class_name.sub(class_name[0], class_name[0].downcase) Container.register(name, instance) end |