UserRepository registers a new instance of repositories.UserRepository
()
| 1748 | |
| 1749 | // UserRepository registers a new instance of repositories.UserRepository |
| 1750 | func (container *Container) UserRepository() repositories.UserRepository { |
| 1751 | container.logger.Debug("creating GORM repositories.UserRepository") |
| 1752 | return repositories.NewGormUserRepository( |
| 1753 | container.Logger(), |
| 1754 | container.Tracer(), |
| 1755 | container.UserRistrettoCache(), |
| 1756 | container.DB(), |
| 1757 | ) |
| 1758 | } |
| 1759 | |
| 1760 | // PhoneRistrettoCache creates an in-memory *ristretto.Cache[string, *entities.Phone] |
| 1761 | func (container *Container) PhoneRistrettoCache() *ristretto.Cache[string, *entities.Phone] { |
no test coverage detected