public SubSystemTestingInitializer(
     ILoggerFactory loggerFactory,
     IReadWriteSessionFactoryProvider readWriteSessionFactoryProvider,
     IDatabaseInstance instance)
     : base(loggerFactory.CreateLogger <InitialiserBase>(), new AddSubsysTestData(loggerFactory, readWriteSessionFactoryProvider))
 {
 }
 public AddSubsysTestData(ILoggerFactory loggerFactory, IReadWriteSessionFactoryProvider provider)
     : base(loggerFactory)
 {
     this.provider = provider ?? throw new ArgumentNullException(nameof(provider));
 }