/// <summary> /// Pass in the outer class because C# doesn't provide /// automatic access to outer classes. You do, however, /// get access to private properties of the outer class. /// </summary> /// <param name="viewModel">The outer class (a view model)</param> public AddOneCommand(ExampleViewModel viewModel) { this._viewModel = viewModel; }
public SubtractOneCommand(ExampleViewModel viewModel) { this._viewModel = viewModel; }