Files
storage-appliance/internal/http/app.go
2025-12-13 15:31:52 +00:00

19 lines
358 B
Go

package http
import (
"database/sql"
"net/http"
"github.com/example/storage-appliance/internal/service"
)
// App contains injected dependencies for handlers.
type App struct {
DB *sql.DB
DiskSvc service.DiskService
ZFSSvc service.ZFSService
JobRunner service.JobRunner
HTTPClient *http.Client
StorageSvc *storage.StorageService
}