21 lines
582 B
Go
21 lines
582 B
Go
package external
|
|
|
|
import (
|
|
"git.coopgo.io/coopgo-apps/parcoursmob/core/application"
|
|
cache "git.coopgo.io/coopgo-apps/parcoursmob/core/utils/storage"
|
|
"github.com/spf13/viper"
|
|
)
|
|
|
|
type Handler struct {
|
|
cfg *viper.Viper
|
|
applicationHandler *application.ApplicationHandler
|
|
filestorage cache.FileStorage
|
|
}
|
|
|
|
func NewHandler(cfg *viper.Viper, applicationHandler *application.ApplicationHandler, filestorage cache.FileStorage) *Handler {
|
|
return &Handler{
|
|
cfg: cfg,
|
|
applicationHandler: applicationHandler,
|
|
filestorage: filestorage,
|
|
}
|
|
} |