Files
2025-04-28 10:06:03 +08:00

37 lines
1.0 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using linesider_screen_bankend.Core.Mvvm;
using linesider_screen_bankend.Services.Interfaces;
using Prism.Regions;
namespace linesider_screen_bankend.Modules.ModuleName.ViewModels
{
public class CommonLogViewModel : RegionViewModelBase
{
ILogService _logService;
private string _logMessage;
public string LogMessage
{
get { return _logMessage; }
set { SetProperty(ref _logMessage, value); }
}
public CommonLogViewModel(IRegionManager regionManager, ILogService logService) : base(regionManager)
{
LogMessage = logService.GetInitMessage();
_logService = logService;
}
public void AddLogMessage()
{
_logService.AddMessage("123");
}
public override void OnNavigatedTo(NavigationContext navigationContext)
{
//do something
}
}
}