Files
iotlcm/upstream-proxy/internal/service/sim_key_fill.go
T

34 lines
906 B
Go

// ================================================================================
// Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
// You can delete these comments if you wish manually maintain this interface file.
// ================================================================================
package service
import (
"context"
"git.5iot.com/iotlcm-public/iotlcm-upstream-proxy/internal/model"
)
type (
ISimKeyFill interface {
SimKeyFill(ctx context.Context, input *model.SimBaseReqJson) (output model.SimBaseResJson, err error)
SetRedis(ctx context.Context, simInfoMap map[string]*model.SimKey)
}
)
var (
localSimKeyFill ISimKeyFill
)
func SimKeyFill() ISimKeyFill {
if localSimKeyFill == nil {
panic("implement not found for interface ISimKeyFill, forgot register?")
}
return localSimKeyFill
}
func RegisterSimKeyFill(i ISimKeyFill) {
localSimKeyFill = i
}