2026-08-10 11:16:02 +08:00
|
|
|
package service
|
|
|
|
|
|
|
|
|
|
import (
|
2026-08-10 11:35:48 +08:00
|
|
|
"bsm/full/all/internal/impl"
|
2026-08-10 11:16:02 +08:00
|
|
|
"bsm/full/all/internal/server"
|
|
|
|
|
moduleService "bsm/full/module/base/initial/service"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
func exposeInitial(srv *server.Server) error {
|
|
|
|
|
return moduleService.Expose(moduleService.ExposeOptions{
|
2026-08-10 11:35:48 +08:00
|
|
|
Dependencies: moduleService.Dependencies{
|
|
|
|
|
Redis: impl.RedisService,
|
|
|
|
|
Etcd: impl.EtcdService,
|
|
|
|
|
DB: impl.DBService,
|
|
|
|
|
Cache: impl.MemoryService,
|
|
|
|
|
},
|
2026-08-10 11:16:02 +08:00
|
|
|
GRPC: srv.GRPC,
|
|
|
|
|
Gateway: srv.Gateway,
|
|
|
|
|
})
|
|
|
|
|
}
|