Skip to content

Expand DefaultLogger, ILogger and IEvlWatcherService for Output History #24

@devnulli

Description

@devnulli
  • ILogger should get a SetConsoleHistoryMaxCount(int count), and a IList<ConsoleEntry> GetConsoleHistory(),

  • ConsoleEntry maybe being an Object with DateTime and String

  • 'DefaultLogger' should then implement that it keeps the last X entries saved, in a List that doesnt grow larger over time.

image

  • So that with GetConsoleHistory() you can get it back

  • Then, _logger should take the backlog size from the config
    image
    image

  • Finally, the IEvlWatcherService Interface needs a function to provide the last Output to te Console.

that would be the server side of what is needed, so that the console can display live what the service is doing at the momen

Metadata

Metadata

Assignees

Labels

enhancementthats a planned enhancement

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions