This repository has been archived on 2022-09-04. You can view files and clone it, but cannot push or open issues or pull requests.
api/liveennoblement/usecase/usecase.go

23 lines
432 B
Go

package usecase
import (
"context"
"github.com/tribalwarshelp/api/liveennoblement"
"github.com/tribalwarshelp/shared/models"
)
type usecase struct {
repo liveennoblement.Repository
}
func New(repo liveennoblement.Repository) liveennoblement.Usecase {
return &usecase{
repo,
}
}
func (ucase *usecase) Fetch(ctx context.Context, server string) ([]*models.LiveEnnoblement, error) {
return ucase.repo.Fetch(ctx, server)
}