using Reactive.Bindings; using System; using System.Reactive.Linq; using System.Windows.Input; namespace ConsoleApplication1 { class ViewModel { ReactiveCommand m_command; public ICommand Command { get { if(m_command== null) { m_command = new ReactiveCommand(); m_command.Subscribe(_ => { Console.WriteLine("Command"); }); } return m_command; } } } class Program { static void Main(string[] args) { v