Esempio n. 1
0
        public LogService(string logFilePath = "")
        {
            _logReaderService = string.IsNullOrEmpty(logFilePath)
                ? new LogReaderService()
                : new LogReaderService(logFilePath);
            _logParserService = new LogParserService();

            _logReaderService.NewLogEntry += LogReaderService_OnNewLogEntry;
        }
Esempio n. 2
0
        public FileNodeService(ILogReaderService logReaderService, IDispatcherService dispatcherService, IFilterService filterService)
        {
            Argument.IsNotNull(() => logReaderService);
            Argument.IsNotNull(() => dispatcherService);
            Argument.IsNotNull(() => filterService);

            _logReaderService  = logReaderService;
            _dispatcherService = dispatcherService;
            _filterService     = filterService;
        }
Esempio n. 3
0
        public FileNodeService(ILogReaderService logReaderService, IDispatcherService dispatcherService, IFilterService filterService)
        {
            Argument.IsNotNull(() => logReaderService);
            Argument.IsNotNull(() => dispatcherService);
            Argument.IsNotNull(() => filterService);

            _logReaderService = logReaderService;
            _dispatcherService = dispatcherService;
            _filterService = filterService;
        }
Esempio n. 4
0
 public LoggingController(ILogWriterService logWriterService, ILogReaderService logReaderService)
 {
     _logWriterService = logWriterService;
     _logReaderService = logReaderService;
 }
Esempio n. 5
0
 public static Task <IEnumerable <LogRecord> > LoadRecordsFromFileAsync(this ILogReaderService logReaderService, FileNode fileNode)
 {
     return(Task.Factory.StartNew(() => logReaderService.LoadRecordsFromFile(fileNode)));
 }
Esempio n. 6
0
 public LogsController(ILogReaderService service)
 {
     _service = service;
 }
Esempio n. 7
0
 public LogReaderAppTest()
 {
     _context    = new LogReaderDbContext();
     _service    = new LogReaderService(_context);
     _controller = new LogsController(_service);
 }