Files
kra-new/internal/service/service.go
T

34 lines
1.0 KiB
Go

package service
import (
businessservice "kra/internal/service/business"
integrationservice "kra/internal/service/integration"
paymentservice "kra/internal/service/payment"
systemservice "kra/internal/service/system"
taskservice "kra/internal/service/task"
"github.com/google/wire"
)
// ProviderSet aggregates all service modules for Wire.
var ProviderSet = wire.NewSet(
businessservice.NewUserPreferenceService,
businessservice.NewAccountService,
businessservice.NewBindingService,
businessservice.NewPasswordResetService,
businessservice.NewBusinessPromoteService,
businessservice.NewAlertRuleService,
businessservice.NewAlertRecordService,
businessservice.NewActivationService,
businessservice.NewChannelService,
businessservice.NewBusinessPortraitService,
businessservice.NewChannelPortraitService,
businessservice.NewLedgerService,
businessservice.NewAnalyticsService,
businessservice.NewServerAnalysisService,
systemservice.ProviderSet,
paymentservice.ProviderSet,
integrationservice.ProviderSet,
taskservice.ProviderSet,
)