public EmployeeWithDateBasedIndexRepository(ElasticRepositoryContext <EmployeeWithDate> context, EmployeeWithDateIndex index) : base(context) { _index = index; GetDocumentIdFunc = GetDocumentId; GetDocumentIndexFunc = employee => GetIndexById(employee.Id); }
public EventRepository(ElasticRepositoryContext <PersistentEvent> context, EventIndex index) : base(context, index) { DisableCache(); BatchNotifications = true; GetDocumentIdFunc = GetDocumentId; GetDocumentIndexFunc = GetDocumentIndex; }
public RepositoryOwnedByOrganizationAndProjectAndStack(ElasticRepositoryContext <T> context, IElasticIndex index, ILoggerFactory loggerFactory = null) : base(context, index, loggerFactory) { }
public RepositoryOwnedByOrganizationAndProject(ElasticRepositoryContext <T> context, IElasticIndex index) : base(context, index) { }
public ApplicationRepository(ElasticRepositoryContext <Application> context, OrganizationIndex index, ILoggerFactory loggerFactory = null) : base(context, index, loggerFactory) { }
public RepositoryBase(ElasticRepositoryContext <T> context, IElasticIndex index, ILoggerFactory loggerFactory = null) : base(context, loggerFactory) { _index = index; }
public AppRepositoryBase(ElasticRepositoryContext <T> context) : base(context) { }
public ProjectRepository(ElasticRepositoryContext <Project> context, OrganizationIndex index, ILoggerFactory loggerFactory = null) : base(context, index, loggerFactory) { }
public WebHookRepository(ElasticRepositoryContext <WebHook> context, OrganizationIndex index, ILoggerFactory loggerFactory = null) : base(context, index, loggerFactory) { }
public ApplicationRepository(ElasticRepositoryContext <Application> context, OrganizationIndex index) : base(context, index) { }
public ProjectRepository(ElasticRepositoryContext <Project> context, OrganizationIndex index, ILoggerFactory loggerFactory = null) : base(context, index, loggerFactory) { DocumentsAdded.AddHandler(OnDocumentsAdded); }
public UserRepository(ElasticRepositoryContext <User> context, OrganizationIndex index) : base(context, index) { }
public WebHookRepository(ElasticRepositoryContext <WebHook> context, OrganizationIndex index) : base(context, index) { }
public RepositoryBase(ElasticRepositoryContext <T> context, IElasticIndex index) : base(context) { _index = index; }
public ProjectRepository(ElasticRepositoryContext <Project> context, OrganizationIndex index) : base(context, index) { }
public UserRepository(ElasticRepositoryContext <User> context, OrganizationIndex index, ILoggerFactory loggerFactory = null) : base(context, index, loggerFactory) { }
public EmployeeRepository(ElasticRepositoryContext <Employee> context) : base(context) { }
public StackRepository(ElasticRepositoryContext <Stack> context, StackIndex index, IEventRepository eventRepository, ILoggerFactory loggerFactory = null) : base(context, index, loggerFactory) { _eventRepository = eventRepository; DocumentsChanging.AddHandler(OnDocumentChangingAsync); }
public TokenRepository(ElasticRepositoryContext <Token> context, OrganizationIndex index) : base(context, index) { }