До MvvmCross V5 для записи чего-либо из View, ViewModel, Model Я всегда использовал следующую строку:
Mvx.Trace($"lorem ");
Теперь я хочу перенести свой проект в MVVMCross 6 и вижу, что этот подходустарела.Теперь требуется IMvxLog.
Вкл. https://www.mvvmcross.com/documentation/fundamentals/logging Я нашел только один пример, связанный с журналом на уровне ViewModel.
public class MyViewModel : MvxViewModel
{
private readonly IMvxLog _log;
public MyViewModel(IMvxLogProvider logProvider)
{
_log = logProvider.GetLogFor<MyViewModel>();
}
private void SomeMethod()
{
_log.ErrorException("Some message", new Exception());
}
}
Как использовать IMvxLog на уровне «Вид» и «Модель»?
спасибо!