public MigrationJob(ILoggerFactory loggerFactory, MigrationManager migrationManager, IElasticClient client, AppElasticConfiguration configuration) : base(loggerFactory) { _migrationManager = migrationManager; _migrationManager.RegisterAssemblyMigrations <MigrationJob>(); _client = client; _configuration = configuration; }
protected IntegrationTestsBase(ITestOutputHelper output) : base(output) { _configuration = GetService <AppElasticConfiguration>(); ResetAllAsync().GetAwaiter().GetResult(); _userRepository = GetService <IUserRepository>(); _organizationRepository = GetService <IOrganizationRepository>(); _sampleDataService = GetService <SampleDataService>(); }
public UserRepository(AppElasticConfiguration configuration) : base(configuration.Organizations.UserType) { DocumentsChanging.AddHandler(OnDocumentsChanging); }
public OrganizationRepository(AppElasticConfiguration configuration) : base(configuration.Organizations.OrganizationType) { }
public LogRepository(AppElasticConfiguration configuration) : base(configuration.Logs.LogEventType) { }