Documentation ¶
Index ¶
Constants ¶
View Source
const EventsCounterCollection = "domain_events_counters"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventsCounterRepository ¶
type EventsCounterRepository struct {
// contains filtered or unexported fields
}
func NewEventsCounterRepository ¶
func NewEventsCounterRepository(db *mongo.Database) *EventsCounterRepository
func (*EventsCounterRepository) FindOneByDomain ¶
func (r *EventsCounterRepository) FindOneByDomain(ctx context.Context, domain string) (model.DomainEventCounter, error)
func (*EventsCounterRepository) IncrementCounter ¶
func (r *EventsCounterRepository) IncrementCounter(ctx context.Context, domain string, evType string) (*mongo.UpdateResult, error)
Click to show internal directories.
Click to hide internal directories.