18 lines
308 B
Go
18 lines
308 B
Go
package service
|
|
|
|
import (
|
|
"bsm/full/module/base/logs/internal/routers"
|
|
"github.com/gin-gonic/gin"
|
|
)
|
|
|
|
type ExposeOptions struct {
|
|
Dependencies
|
|
Engine *gin.Engine
|
|
}
|
|
|
|
func Expose(options ExposeOptions) error {
|
|
applyDependencies(options.Dependencies)
|
|
routers.Register("logs", options.Engine)
|
|
return nil
|
|
}
|