ServiceRepository

kreuzberg.ServiceRepository
See theServiceRepository companion object

Contains unique services identified by their Name.

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def serviceOption[S](using snp: ServiceNameProvider[S]): Option[S]

Returns a service if given.

Returns a service if given.

Attributes

Concrete methods

def service[S](using snp: ServiceNameProvider[S]): S

Returns a service, given it's name provider

Returns a service, given it's name provider

Attributes