static Logger() { var loggerFactory = new LoggerFactory(); LoggerInterface = loggerFactory.GetLoggerRepository(); var logReaderFactory = new LogReaderFactory(); LogReader = logReaderFactory.GetLogReaderRepository(); LogReaderV2 = logReaderFactory.GetLogReaderV2Repository(); var transactionFactory = new TransactionFactory(); TransactionInterface = transactionFactory.GetTransactionRepository(); }