public LoggerViewerViewModel(LoggerService logger) { Logger = logger; CopyCommand = new MvxCommand(ExecuteCopyCommand); ClearCommand = new MvxCommand(ExecuteClearCommand); }
public MainViewModel(LoggerService logger) { this.logger = logger; GoToPage1Command = new MvxCommand(ExecuteGoToPage1Command); GoToPage2Command = new MvxCommand(ExecuteGoToPage2Command); ForceGarbageCollectionCommand = new MvxCommand(ExecuteForceGarbageCollectionCommand); }
public MainView() { this.InitializeComponent(); this.Loaded += OnMainViewLoaded; this.Unloaded += OnMainViewUnloaded; logger = Mvx.Resolve<LoggerService>(); }
public Page1View() { this.InitializeComponent(); messenger = Mvx.Resolve<IMvxMessenger>(); logger = Mvx.Resolve<LoggerService>(); this.Loaded += OnPage1ViewLoaded; this.Unloaded += OnPage1ViewUnloaded; logger.LogInfo("Page1View: Ctor."); }