package resolvers import ( "gitea.dwysokinski.me/zdam-egzamin-zawodowy/backend/internal/auth" "gitea.dwysokinski.me/zdam-egzamin-zawodowy/backend/internal/graphql/generated" "gitea.dwysokinski.me/zdam-egzamin-zawodowy/backend/internal/profession" "gitea.dwysokinski.me/zdam-egzamin-zawodowy/backend/internal/qualification" "gitea.dwysokinski.me/zdam-egzamin-zawodowy/backend/internal/question" "gitea.dwysokinski.me/zdam-egzamin-zawodowy/backend/internal/user" ) // This file will not be regenerated automatically. // // It serves as dependency injection for your app, add any dependencies you require here. type Resolver struct { AuthUsecase auth.Usecase UserUsecase user.Usecase ProfessionUsecase profession.Usecase QualificationUsecase qualification.Usecase QuestionUsecase question.Usecase } type mutationResolver struct{ *Resolver } type queryResolver struct{ *Resolver } type professionResolver struct{ *Resolver } type questionResolver struct{ *Resolver } func (r *Resolver) Mutation() generated.MutationResolver { return &mutationResolver{r} } func (r *Resolver) Query() generated.QueryResolver { return &queryResolver{r} } func (r *Resolver) Profession() generated.ProfessionResolver { return &professionResolver{r} } func (r *Resolver) Question() generated.QuestionResolver { return &questionResolver{r} }