minos.cqrs.services module

class minos.cqrs.services.CommandService(container=<dependency_injector.wiring.Provide object>, **kwargs)[source]

Bases: minos.cqrs.services.Service, abc.ABC

Command Service class

__init__(container=<dependency_injector.wiring.Provide object>, **kwargs)
class minos.cqrs.services.QueryService(container=<dependency_injector.wiring.Provide object>, **kwargs)[source]

Bases: minos.cqrs.services.Service, abc.ABC

Query Service class

__init__(container=<dependency_injector.wiring.Provide object>, **kwargs)
class minos.cqrs.services.Service(container=<dependency_injector.wiring.Provide object>, **kwargs)[source]

Bases: abc.ABC

Base Service class

__init__(container=<dependency_injector.wiring.Provide object>, **kwargs)[source]