25 lines
516 B
Go
25 lines
516 B
Go
package initialize
|
|
|
|
import (
|
|
"context"
|
|
"gitea.pena/SQuiz/common/dal"
|
|
"gitea.pena/SQuiz/core/internal/clients/auth"
|
|
)
|
|
|
|
type Clients struct {
|
|
AuthClient *auth.AuthClient
|
|
//TgClient *telegram.TelegramClient
|
|
}
|
|
|
|
func NewClients(ctx context.Context, cfg Config, pgDAL *dal.DAL) (*Clients, error) {
|
|
//tgClient, err := telegram.NewTelegramClient(ctx, pgDAL)
|
|
//if err != nil {
|
|
// return nil, err
|
|
//}
|
|
|
|
return &Clients{
|
|
//TgClient: tgClient,
|
|
AuthClient: auth.NewAuthClient(cfg.AuthMicroserviceURL),
|
|
}, nil
|
|
}
|