33 lines
433 B
Go
33 lines
433 B
Go
package erpserver
|
|
|
|
import (
|
|
"management/internal/erpserver/repository/seed"
|
|
v1 "management/internal/erpserver/service/v1"
|
|
|
|
"github.com/go-chi/chi/v5"
|
|
)
|
|
|
|
type App struct {
|
|
Seed *seed.Seed
|
|
|
|
AuditLogService v1.AuditLogService
|
|
|
|
Router *chi.Mux
|
|
}
|
|
|
|
func NewApp(
|
|
Seed *seed.Seed,
|
|
|
|
AuditLogService v1.AuditLogService,
|
|
|
|
Router *chi.Mux,
|
|
) App {
|
|
return App{
|
|
Seed: Seed,
|
|
|
|
AuditLogService: AuditLogService,
|
|
|
|
Router: Router,
|
|
}
|
|
}
|