Versions in this module Expand all Collapse all v0 v0.0.9 Dec 28, 2024 Changes in this version + type Deps struct + CurrConsume rabbit.ConsumeLogoutService + CurrHttpClient httpx.HTTPClient + CurrImageRepo image.ImageRepository + CurrImageSvc image.ImageService + CurrLog log.LogRusEntry + CurrRedisClient redisx.RedisClient + CurrSecRepo security.SecurityRepository + CurrSecSvc security.SecurityService + func (i *Deps) ConsumeLogoutService() rabbit.ConsumeLogoutService + func (i *Deps) HttpClient() httpx.HTTPClient + func (i *Deps) ImageRepository() image.ImageRepository + func (i *Deps) ImageService() image.ImageService + func (i *Deps) Logger() log.LogRusEntry + func (i *Deps) RedisClient() redisx.RedisClient + func (i *Deps) SecurityRepository() security.SecurityRepository + func (i *Deps) SecurityService() security.SecurityService + type Injector interface + ConsumeLogoutService func() rabbit.ConsumeLogoutService + HttpClient func() httpx.HTTPClient + ImageRepository func() image.ImageRepository + ImageService func() image.ImageService + Logger func() log.LogRusEntry + RedisClient func() redisx.RedisClient + SecurityRepository func() security.SecurityRepository + SecurityService func() security.SecurityService + func NewInjector(log log.LogRusEntry) Injector