package rbac import ( "github.com/google/wire" "github.com/guxuan/hailin_service/internal/mods/rbac/api" "github.com/guxuan/hailin_service/internal/mods/rbac/biz" "github.com/guxuan/hailin_service/internal/mods/rbac/dal" ) // Collection of wire providers var Set = wire.NewSet( wire.Struct(new(RBAC), "*"), wire.Struct(new(Casbinx), "*"), wire.Struct(new(api.Upload), "*"), wire.Struct(new(biz.Upload), "*"), wire.Struct(new(api.Web), "*"), wire.Struct(new(dal.Article), "*"), wire.Struct(new(biz.Article), "*"), wire.Struct(new(api.Article), "*"), wire.Struct(new(dal.Video), "*"), wire.Struct(new(biz.Video), "*"), wire.Struct(new(api.Video), "*"), wire.Struct(new(dal.Menu), "*"), wire.Struct(new(biz.Menu), "*"), wire.Struct(new(api.Menu), "*"), wire.Struct(new(dal.Banner), "*"), wire.Struct(new(biz.Banner), "*"), wire.Struct(new(api.Banner), "*"), wire.Struct(new(dal.MenuResource), "*"), wire.Struct(new(dal.Role), "*"), wire.Struct(new(biz.Role), "*"), wire.Struct(new(api.Role), "*"), wire.Struct(new(dal.RoleMenu), "*"), wire.Struct(new(dal.User), "*"), wire.Struct(new(biz.User), "*"), wire.Struct(new(api.User), "*"), wire.Struct(new(dal.UserRole), "*"), wire.Struct(new(biz.Login), "*"), wire.Struct(new(api.Login), "*"), wire.Struct(new(api.Logger), "*"), wire.Struct(new(biz.Logger), "*"), wire.Struct(new(dal.Logger), "*"), wire.Struct(new(dal.Job), "*"), wire.Struct(new(dal.JobArea), "*"), wire.Struct(new(biz.Job), "*"), wire.Struct(new(api.Job), "*"), wire.Struct(new(dal.Memorabilia), "*"), wire.Struct(new(biz.Memorabilia), "*"), wire.Struct(new(api.Memorabilia), "*"), wire.Struct(new(dal.Product), "*"), wire.Struct(new(dal.ProductCategory), "*"), wire.Struct(new(biz.Product), "*"), wire.Struct(new(api.Product), "*"), wire.Struct(new(dal.Team), "*"), wire.Struct(new(biz.Team), "*"), wire.Struct(new(api.Team), "*"), wire.Struct(new(dal.WebSite), "*"), wire.Struct(new(biz.WebSite), "*"), wire.Struct(new(api.WebSite), "*"), )