Documentation
¶
Index ¶
- Variables
- type Resolver
- func (r *Resolver) Member() generated.MemberResolver
- func (r *Resolver) Mutation() generated.MutationResolver
- func (r *Resolver) Project() generated.ProjectResolver
- func (r *Resolver) Query() generated.QueryResolver
- func (r *Resolver) SSHKey() generated.SSHKeyResolver
- func (r *Resolver) User() generated.UserResolver
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrCastingEmailToString = errors.New("error casting email to string")
Functions ¶
This section is empty.
Types ¶
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
Resolver serves as dependency injection for the app, add any dependencies app require here.
func NewResolver ¶
func NewResolver( logger logr.Logger, cfg config.Config, projectInteractor project.UseCase, userInteractor user.UseCase, runtimeInteractor runtime.UseCase, capabilitiesInteractor capabilities.UseCase, ) *Resolver
NewResolver is a constructor function.
func (*Resolver) Member ¶
func (r *Resolver) Member() generated.MemberResolver
Member returns generated.MemberResolver implementation.
func (*Resolver) Mutation ¶
func (r *Resolver) Mutation() generated.MutationResolver
Mutation returns generated.MutationResolver implementation.
func (*Resolver) Project ¶
func (r *Resolver) Project() generated.ProjectResolver
Project returns generated.ProjectResolver implementation.
func (*Resolver) Query ¶
func (r *Resolver) Query() generated.QueryResolver
Query returns generated.QueryResolver implementation.
func (*Resolver) SSHKey ¶
func (r *Resolver) SSHKey() generated.SSHKeyResolver
SSHKey returns generated.SSHKeyResolver implementation.
func (*Resolver) User ¶
func (r *Resolver) User() generated.UserResolver
User returns generated.UserResolver implementation.
Click to show internal directories.
Click to hide internal directories.