Files
2025-02-15 10:56:38 +08:00

24 lines
479 B
Go

package team
import (
"context"
"reflect"
"github.com/APIParkLab/APIPark/service/universally"
"github.com/eolinker/go-common/autowire"
)
type ITeamService interface {
universally.IServiceGet[Team]
universally.IServiceDelete
universally.IServiceCreate[CreateTeam]
universally.IServiceEdit[EditTeam]
DefaultTeam(ctx context.Context) (*Team, error)
}
func init() {
autowire.Auto[ITeamService](func() reflect.Value {
return reflect.ValueOf(new(imlTeamService))
})
}