Documentation ¶
Index ¶
Constants ¶
View Source
const TransactionContextKey transactionContextKey = "TransactionContextKey"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AccountRepository ¶
type AccountRepository interface { Repository CreateAccount(ctx context.Context, account entity.Account) error FindAccount(ctx context.Context, accountID uuid.UUID) (*entity.Account, error) FindAccountByIDs(ctx context.Context, ids ...uuid.UUID) (map[uuid.UUID]*entity.Account, error) SaveAtomicTransactions(ctx context.Context, transactions ...entity.Transaction) error FindAll(ctx context.Context) ([]*entity.Account, error) SetSnapshotTransactions(ctx context.Context, snapshotID uuid.UUID, transactionIDs uuid.UUIDs) error FindAccountByEmail(ctx context.Context, email string) (*entity.Account, error) FindResumeAccount(ctx context.Context, email string) (*entity.ResumeAccount, error) }
type AuthorizationService ¶
type NotificationService ¶
Click to show internal directories.
Click to hide internal directories.