feat:完善项目
This commit is contained in:
24
app/init.go
Normal file
24
app/init.go
Normal file
@ -0,0 +1,24 @@
|
||||
package app
|
||||
|
||||
import (
|
||||
"SciencesServer/app/common/model"
|
||||
"SciencesServer/app/event"
|
||||
"SciencesServer/app/service"
|
||||
"SciencesServer/config"
|
||||
"SciencesServer/serve/orm"
|
||||
)
|
||||
|
||||
func Init() {
|
||||
// RedisHash存储/移除监听
|
||||
service.Subscribe(config.EventForRedisHashProduce, event.NewRedisHashProduce())
|
||||
service.Subscribe(config.EventForRedisHashDestroy, event.NewRedisHashDestroy())
|
||||
// RedisList存储/移除监听
|
||||
service.Subscribe(config.EventForRedisListProduce, event.NewRedisListProduce())
|
||||
service.Subscribe(config.EventForRedisListDestroy, event.NewRedisListDestroy())
|
||||
// 帐号登录监听
|
||||
service.Subscribe(config.EventForAccountLoginProduce, event.NewAccountUserLoginProduce())
|
||||
// 日志录入监听
|
||||
service.Subscribe(config.EventForSysLogProduce, event.NewSysLogProduce())
|
||||
|
||||
service.NewAuth().Register()(config.SettingInfo.Engine.DBMode, orm.GetDB(), model.NewSysAuthRule().TableName())
|
||||
}
|
Reference in New Issue
Block a user