* Refactor GetPagedLogsAsync to not use ILogViewer * Refactor GetPagedLogsAsync to not use ILogViewer * Reorder using statements * Introduce ILogViewerRepository * Remove skip and take from repository * Return IEnumerable instead of pagedModel * Remove local GetLogs * Return IEnumerable instead of pagedmodel * Remove serilog entirely from ILogViewerService * Move LogViewerService * Inject LogViewerService as core service instead * Implement LogViewerServiceTests.cs * Add more happy path tests * Add saved query tests * Refactor private path fields to normal variables in setup method * Capitalize logs for Unix systems * Added missing documentation --------- Co-authored-by: Zeegaan <nge@umbraco.dk> Co-authored-by: Elitsa <elm@umbraco.dk>
5.9 KiB
5.9 KiB