public InitialLoadBusiness(IAzureBlobStorageRepository azureBlobStorageRepository, IWriteRawEventStorage writeRawEventStorage, IDataEnrichmentBusiness dataEnrichmentBusiness, ILogger logger)
 {
     _azureBlobStorageRepository = azureBlobStorageRepository;
     _writeRawEventStorage       = writeRawEventStorage;
     _dataEnrichmentBusiness     = dataEnrichmentBusiness;
     _model = ModelBuilder.GetModel();
     _model.CompileInPlace();
     _logger = logger;
 }
Esempio n. 2
0
 public HybridEffectiveAuthorizationLogging(IWriteRawEventStorage rawEventStorage,
                                            IEventBus bus)
 {
     this.rawEventStorage = rawEventStorage;
     this.bus             = bus;
 }
 public WriteStackEffectiveAuthorizationLogging(IWriteRawEventStorage rawEventStorage)
 {
     _rawEventStorage = rawEventStorage;
 }