Fody/PropertyChanged is an open source project licensed under MIT License which is an OSI approved license.
Similar projects and alternatives to PropertyChanged
Prism is a framework for building loosely coupled, maintainable, and testable XAML applications in WPF, Xamarin Forms, and Uno / Win UI Applications.. (by PrismLibrary)
.NET language playground
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Anyone here use ReactiveUI?
reddit.com/r/csharp | 2021-06-10
I'm using the [Reactive] attribute to generate the boilerplate get; set; notify; code on my properties that need to be bound to my view and I'm looking for another attribute that I can use to fire RaiseAndSetIfChanged for properties whose value is dependent on other properties. It seems like the PropertyChanged.Fody library has what I'm looking for but I can't seem to get either [AlsoNotifyFor(nameof(DependantProperty)] or [DependsOn(nameof(RelatedProperty))] to work. Does anyone have experience with this? Am I barking up the wrong tree with PropertyChanged.Fody? Currently, I've gotten this to work by manually implementing get; set and raising the required properties, but it would be a lot cleaner and less code if I could get this to work with attributes.
MVVM Advice (WPF)
reddit.com/r/csharp | 2021-04-22
Obviously doing this for every single property you want to bind to can be tedious, so there are various packages such as PropertyChanged.Fody that can do this automatically as well as MVVM frameworks which aim to enhance the MVVM experience.
Repeating myself implementing INotifyPropertyChanged
reddit.com/r/csharp | 2021-03-07