25 lines
761 B
Go
25 lines
761 B
Go
package product
|
|
|
|
import (
|
|
"github.com/google/wire"
|
|
"gitlab.guxuan.icu/jinshan_community/internal/mods/product/api"
|
|
"gitlab.guxuan.icu/jinshan_community/internal/mods/product/biz"
|
|
"gitlab.guxuan.icu/jinshan_community/internal/mods/product/dal"
|
|
)
|
|
|
|
var Set = wire.NewSet(
|
|
wire.Struct(new(Product), "*"),
|
|
wire.Struct(new(dal.Product), "*"),
|
|
wire.Struct(new(biz.Product), "*"),
|
|
wire.Struct(new(api.Product), "*"),
|
|
wire.Struct(new(dal.ProductCategory), "*"),
|
|
wire.Struct(new(biz.ProductCategory), "*"),
|
|
wire.Struct(new(api.ProductCategory), "*"),
|
|
wire.Struct(new(dal.Order), "*"),
|
|
wire.Struct(new(biz.Order), "*"),
|
|
wire.Struct(new(api.Order), "*"),
|
|
wire.Struct(new(dal.Shop), "*"),
|
|
wire.Struct(new(biz.Shop), "*"),
|
|
wire.Struct(new(api.Shop), "*"),
|
|
)
|