Documentation
¶
Index ¶
- func CacheGet[T any](Key string) (*T, bool)
- func CacheSet[T any](Key string, object *T)
- func InjectTableCacheDto(s *TableCacheDto)
- func LoadTableCacheDto() baseiface.ISingleton
- type TableCacheDto
- func (self *TableCacheDto) CacheKey() string
- func (self *TableCacheDto) CacheValue() schema.Tabler
- func (self *TableCacheDto) Key() string
- func (self *TableCacheDto) SetCachePkeyValue(tabler itablecache.IcachePkeyValue)
- func (self *TableCacheDto) SetKey(key any)
- func (self *TableCacheDto) SetTableName(tableName string)
- func (self *TableCacheDto) SetTabler(tabler schema.Tabler)
- func (self *TableCacheDto) SetUserId(userId int64)
- func (self *TableCacheDto) Tabler() schema.Tabler
- func (self *TableCacheDto) UserId() int64
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InjectTableCacheDto ¶
func InjectTableCacheDto(s *TableCacheDto)
func LoadTableCacheDto ¶
func LoadTableCacheDto() baseiface.ISingleton
Types ¶
type TableCacheDto ¶
type TableCacheDto struct {
basedto.BaseEntity
// contains filtered or unexported fields
}
func NewTableCacheDto ¶
func NewTableCacheDto() *TableCacheDto
func (*TableCacheDto) CacheKey ¶
func (self *TableCacheDto) CacheKey() string
func (*TableCacheDto) CacheValue ¶
func (self *TableCacheDto) CacheValue() schema.Tabler
func (*TableCacheDto) Key ¶
func (self *TableCacheDto) Key() string
func (*TableCacheDto) SetCachePkeyValue ¶
func (self *TableCacheDto) SetCachePkeyValue(tabler itablecache.IcachePkeyValue)
func (*TableCacheDto) SetKey ¶
func (self *TableCacheDto) SetKey(key any)
func (*TableCacheDto) SetTableName ¶
func (self *TableCacheDto) SetTableName(tableName string)
func (*TableCacheDto) SetTabler ¶
func (self *TableCacheDto) SetTabler(tabler schema.Tabler)
func (*TableCacheDto) SetUserId ¶
func (self *TableCacheDto) SetUserId(userId int64)
func (*TableCacheDto) Tabler ¶
func (self *TableCacheDto) Tabler() schema.Tabler
func (*TableCacheDto) UserId ¶
func (self *TableCacheDto) UserId() int64
Click to show internal directories.
Click to hide internal directories.