我正在使用 asp.net core 2.2 和模型验证进行服务器端验证。 除了已知类型外,它的工作正常。 这是我的班级结构 现在没有调用 SubClass2 中 Name 的验证属性。 从 UI 我发送类型 Subclass2。 ...
我正在使用 asp.net core 2.2 和模型验证进行服务器端验证。 除了已知类型外,它的工作正常。 这是我的班级结构 现在没有调用 SubClass2 中 Name 的验证属性。 从 UI 我发送类型 Subclass2。 ...
每天都在努力解决此问题。 EF的新手!! 我需要将我的产品列表及其子集合一起获取。 我的Model.tt在DataModel.dll中,并且在WCF服务和我的客户端中都已引用了它。 当实体具有子集合时,出现此错误。 猜猜这是由于实体的公共虚拟ICollection所致。 我怎 ...
我有一个带有用于元数据的 mex 端点的 WCF 服务。 我通过 Visual Studio 使用 SvcUtil 在服务运行时生成客户端数据合同代码 (C#)。 SvcUtil 为继承的和引用的类型添加了KnownType 属性。 我有一个自定义数据合同解析器,但对这些已知类型没有用。 如何让 ...
我在 Marketo 中有匿名线索,我需要通过 REST API 将它们与已知线索合并。 我正在尝试下面的代码 它响应{"requestId":"1af7#fgfdhgfdgfgdfg","success":false,"errors":[{"code":"1004","message":"L ...
我需要接收通过WCF服务继承的类。 问题是A类在我的业务逻辑项目中,并且它引用了另一个项目(util项目)中的Base类。 那我做不到: 在基类中,因为我需要从util项目中添加对业务逻辑项目的引用才能知道A类,但是它会引发循环引用错误。 而且,WCF项目引用业务逻辑项目 ...
在WCF DataContract中进行了一些更改之后,我突然无法再访问该服务。 使用Microsoft的WCF Test Client获取界面,我收到以下错误消息 错误:无法从中获取元数据如果这是您有权访问的Windows(R)Communication Foundation服务, ...
我在我的wcf合同中使用Stream对象,因此强制使用MessageContract而不是DataContract 。 我希望此服务的使用者创建A或B的对象并使用它来调用服务。 在服务方面,我可以将其转换为适当的对象,然后执行一些操作。 问题是我无法使用MessageContra ...
我有一个WCF服务,该服务具有一个被无数次继承(100+)的BaseForm,一些(10+)也具有多层继承。 所有派生形式都列为KnownTypes。 我遇到的问题是服务启动并生成客户端引用所花费的时间。 使用WCF测试客户端作为测试,大约需要10分钟才能完成。 如果我不引用Know ...
我有以下服务界面 该请求有效,所以我不会发布。 响应仅包含一个DateTime,一个字符串和一个TreeItem列表。 TreeItem类的重要部分 一旦将父属性设置为非null的其他值,客户端就会获得System.ServiceModel.Dispatcher.NetDis ...
我创建了以下类。 一个基类IObject和2个派生类A和B. 我还创建了以下服务: 我想要做的是得到一个A或B的实例,但我不知道我将得到哪一个,所以我希望得到一个IObject,然后将其转换为A或B,如我所放置的示例所示。 当我发送包含s2字符串的json字符串时会发生什 ...
嗨,我有以下类层次结构: 当我尝试反序列化SuperJob时,我得到了 我对我的课程进行了如下注释: 不知道我在做什么错? 任何想法我该如何解决? ...
DevForce 2012 7.2.2,EF 5,Silverlight,C#,VS2012 类型为System.DayOfWeek实体属性,发生错误(以下是完整的错误消息),在尝试将此属性的更改更新/保存为其他值时需要将其添加到已知类型的列表中。 考虑到它是系统可枚举的,这似乎很奇怪, ...
我正在尝试为任意对象生成KnownType列表,并且在尝试使用泛型成员序列化类型时遇到问题,例如DbEntityValidationException ,它具有类型为IEnumerable<DbEntityValidationResult>的list属性。 在调用DataCon ...
我正在尝试使用WeatherBug API(WSDL在这里 )。 我正在尝试学习一些关于WCF的事情。 我使用svcutil.exe从上面的链接创建WSDL中的类。 然后我尝试执行以下代码来测试它: 我最终得到一个NetDispatcherFaultException : ...
我有类的图书馆看起来像下一个: 另外,我还有另一个引用此库和类的项目,如下所示: 我想知道如何序列化可能包含MyBaseClass和MyDeliveredClass对象的list<MyBaseClass> ? 也许我应该使用[KnownType(MyDelive ...
我们正在迁移.net Remoting应用程序以使用WCF。 现在让我感到困惑的一件事是WCF引入但Remoting不需要的“已知类型”的概念。 虽然我有点理解已知类型是什么以及它们做了什么,但我感到困惑的是WCF和Remoting之间的区别 - 在发送方方面,如果WCF没有足够的关于手 ...
是否有一种普遍接受的方法来避免在WCF服务上使用KnownType属性? 我一直在做一些研究,看起来有两种选择: 数据合同解析器 NetDataContractSerializer 我不是每次添加新类型时都必须静态添加KnownType属性的忠实粉丝,因此我想避免它。 ...
我创建了WCF服务,并具有两个特定的对象,即Contact和Driver。 驱动程序继承了Contact。 Contact对象是较大的Member对象的一部分。 在代码中,我有以下内容: 因为我在数据合同行上具有knowntype,所以可以创建一个Info属性作为Driver而不是 ...
我试图返回dictionary <string, object>的数组,其中该对象可能包含基本类型,例如int,bool等,或者它可能包含另一个dictionary<string, object>数组 尽管我可以很好地序列化它,但是如果字典中有字典,它将不会反序列化 ...
请查看以下示例 ITest有subtract()方法,Itest2有add()方法。 两者都由一个名为G的具体类实现。 如果我只想通过WCF公开ITest,我有以下端点配置 当我运行这个服务并检查wsdl时,我可以看到itest2中的方法也出现在wsdl中。 在此示 ...