14 lines
387 B
Go
14 lines
387 B
Go
package payment
|
|
|
|
import "github.com/google/wire"
|
|
|
|
// ProviderSet wires the payment domain usecase independently from other
|
|
// business domains. Persistence and transport layers consume the payment
|
|
// interfaces without depending on the system package.
|
|
var ProviderSet = wire.NewSet(
|
|
NewPaymentHooks,
|
|
NewPaymentOrderSourceRegistry,
|
|
NewPaymentFulfillmentRegistry,
|
|
NewPaymentUsecase,
|
|
)
|