在核心环境中更改了INotifyProperty

问题描述 投票:0回答:1

多年来,我一直在使用WPF应用程序,现在我想开始实施一个Core项目,可以在其中存储我的核心类。我的目标是使Core项目远离任何和所有WPF依赖类(视图,视图模型,资源字典)。我的想法是,我可以(潜在地)创建一个ASP.NET或Xamarin或Unity项目,并在后端使用核心项目。但是我遇到了许多继承自INotifyPropertyChanged的类,并在一个或两个properties中实现了RaisedPropertChanged(...)

我的问题是:INotifyPropertyChanged是否限于WPF?如果不是,那么如何在ASP.NET或Xamarin等其他环境中实现它?

非常感谢。

c# wpf .net-core porting
1个回答
2
投票

我的问题是:INotifyPropertyChanged是否限于WPF?

不,不是。它是.NET Standard 1.0的一部分,可在所有平台上使用:https://docs.microsoft.com/en-us/dotnet/api/system.componentmodel.inotifypropertychanged?view=netframework-4.8

© www.soinside.com 2019 - 2024. All rights reserved.