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>();
        }
Exemple #3
0
 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)
 {
 }