Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Providers = wire.NewSet(NewManager, NewTopic)
Providers for invoice logic
Functions ¶
func NewManager ¶
func NewManager( repository vendopunkto.InvoiceRepository, pluginManager vendopunkto.PluginManager, globalLogger hclog.Logger, topic vendopunkto.InvoiceTopic) (vendopunkto.InvoiceManager, error)
NewManager creates an InvoiceManager impl
func NewTopic ¶
func NewTopic() vendopunkto.InvoiceTopic
NewTopic creates a new topic. Messages can be broadcast on this topic, and registered consumers are guaranteed to either receive them, or see a channel close.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.