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?