gpt4 book ai didi

c# - 在 WCF 服务引用之间共享类型并仍然自动生成 INotifyPropertyChanged

转载 作者:太空宇宙 更新时间:2023-11-03 16:35:35 25 4
gpt4 key购买 nike

我有两个需要在彼此之间共享类型的 WCF 服务(即 service1 的输出需要作为 service2 的输入)。我熟悉 Visual Studio 中的“在引用的程序集中重用类型”选项,这将使我的方案有效。

也就是说,直到我提到我错过了 svcutil.exe(通过 Visual Studio)通常会给我的自动生成的代码。我缺少对所有属性自动实现 INotifyPropertyChanged,将 IEnumerable 对象变成 ObservableCollections 等。

有没有一种方法可以在两个服务之间重用类型,同时获得所有自动生成的优点,尤其是 INotifyPropertyChanged?我不想在当前驻留在服务器端的非常小的类中手动编写所有代码。

使用 .Net 4.0。

最佳答案

您可以将消息类型放入它们自己的程序集中,然后从客户端和服务中引用该程序集。当服务不在您手中时,自动生成的代码很有用。

关于c# - 在 WCF 服务引用之间共享类型并仍然自动生成 INotifyPropertyChanged,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9200328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com