There are currently two ways to add a MessageContext to the MessageViewModel, which is undesired. Ideally, the API should only expose the methods on how to add (and/or remove) items, instead of providing both these methods and an access to the underlying ObservableCollection which is used for the dynamic binding.
Additionally, implement a converter to add a column to indicate the severity of a log message. Currently, only a message is displayed.
There are currently two ways to add a MessageContext to the MessageViewModel, which is undesired. Ideally, the API should only expose the methods on how to add (and/or remove) items, instead of providing both these methods and an access to the underlying ObservableCollection which is used for the dynamic binding.
Additionally, implement a converter to add a column to indicate the severity of a log message. Currently, only a message is displayed.