I'm struggling with ReactiveUI's learning curve so this question might be naive. Please help me understand the difference between:
ObservableAsPropertyHelper<string> _input public string Input {get {return _input.Value;}} and a normal backing variable with RaiseAndSetIfChanged:
private string _input; public string Input { get {return _input;} set {RaiseAndSetIfChanged(ref _input, value);} } Are they 2 ways to skin the same cat or are there different use cases/intent for the two options?