34 lines
1.0 KiB
Go
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,
|
|
)
|