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
Raw Normal View History

2020-06-03 15:21:28 +00:00
package usecase
import (
"context"
"github.com/tribalwarshelp/api/liveennoblement"
2020-06-03 15:21:28 +00:00
"github.com/tribalwarshelp/shared/models"
)
type usecase struct {
repo liveennoblement.Repository
2020-06-03 15:21:28 +00:00
}
func New(repo liveennoblement.Repository) liveennoblement.Usecase {
2020-06-03 15:21:28 +00:00
return &usecase{
repo,
}
}
func (ucase *usecase) Fetch(ctx context.Context, server string) ([]*models.LiveEnnoblement, error) {
2020-06-03 15:21:28 +00:00
return ucase.repo.Fetch(ctx, server)
}