cost 343 ms
模型驗證不適用於派生類。 即使我已經提到了已知的類型

[英]Model validation is Not working for the derived classes. even though i have mentioned the known types

我正在使用 asp.net core 2.2 和模型驗證進行服務器端驗證。 除了已知類型外,它的工作正常。 這是我的班級結構 現在沒有調用 SubClass2 中 Name 的驗證屬性。 從 UI 我發送類型 Subclass2。 ...

具有子集合的實體在WCF中引起問題:如果使用DataContractSerializer,請考慮使用DataContractResolver

[英]Entity having child collections causing issues in WCF : Consider using a DataContractResolver if you are using DataContractSerializer

每天都在努力解決此問題。 EF的新手!! 我需要將我的產品列表及其子集合一起獲取。 我的Model.tt在DataModel.dll中,並且在WCF服務和我的客戶端中都已引用了它。 當實體具有子集合時,出現此錯誤。 猜猜這是由於實體的公共虛擬ICollection所致。 我怎 ...

在 SvcUtil 和 WSDL 代碼生成期間抓取已知類型屬性

[英]Scraping KnownType attributes during SvcUtil and WSDL Code generation

我有一個帶有用於元數據的 mex 端點的 WCF 服務。 我通過 Visual Studio 使用 SvcUtil 在服務運行時生成客戶端數據合同代碼 (C#)。 SvcUtil 為繼承的和引用的類型添加了KnownType 屬性。 我有一個自定義數據合同解析器,但對這些已知類型沒有用。 如何讓 ...

當KnownType類在另一個項目中時,接收從WCF服務繼承的類嗎?

[英]Receive class inherited from WCF Service when KnownType Class is in another project?

我需要接收通過WCF服務繼承的類。 問題是A類在我的業務邏輯項目中,並且它引用了另一個項目(util項目)中的Base類。 那我做不到: 在基類中,因為我需要從util項目中添加對業務邏輯項目的引用才能知道A類,但是它會引發循環引用錯誤。 而且,WCF項目引用業務邏輯項目 ...

無法從中獲取元數據 <redact> 。 客戶端和服務綁定可能不匹配

[英]Cannot obtain metadata from <redact>. Client and service binding may be mismatched

在WCF DataContract中進行了一些更改之后,我突然無法再訪問該服務。 使用Microsoft的WCF Test Client獲取界面,我收到以下錯誤消息 錯誤:無法從中獲取元數據如果這是您有權訪問的Windows(R)Communication Foundation服務, ...

WCF中MessageContract的KnownType

[英]KnownType for MessageContract in WCF

我在我的wcf合同中使用Stream對象,因此強制使用MessageContract而不是DataContract 。 我希望此服務的使用者創建A或B的對象並使用它來調用服務。 在服務方面,我可以將其轉換為適當的對象,然后執行一些操作。 問題是我無法使用MessageContra ...

WCF KnownTypes參考生成

[英]WCF KnownTypes reference generation

我有一個WCF服務,該服務具有一個被無數次繼承(100+)的BaseForm,一些(10+)也具有多層繼承。 所有派生形式都列為KnownTypes。 我遇到的問題是服務啟動並生成客戶端引用所花費的時間。 使用WCF測試客戶端作為測試,大約需要10分鍾才能完成。 如果我不引用Know ...

WCF的KnownType異常

[英]KnownType Exception with WCF

我有以下服務界面 該請求有效,所以我不會發布。 響應僅包含一個DateTime,一個字符串和一個TreeItem列表。 TreeItem類的重要部分 一旦將父屬性設置為非null的其他值,客戶端就會獲得System.ServiceModel.Dispatcher.NetDis ...

多態性WCF反序列化不起作用

[英]Polymorphism WCF deserialization doesn't work

我創建了以下類。 一個基類IObject和2個派生類A和B. 我還創建了以下服務: 我想要做的是得到一個A或B的實例,但我不知道我將得到哪一個,所以我希望得到一個IObject,然后將其轉換為A或B,如我所放置的示例所示。 當我發送包含s2字符串的json字符串時會發生什 ...

System.DayOfWeek枚舉-保存時由於KnownType問題導致的實體錯誤; DevForce 2012年

[英]System.DayOfWeek enum - Entity errors on save with KnownType issues; DevForce 2012

DevForce 2012 7.2.2,EF 5,Silverlight,C#,VS2012 類型為System.DayOfWeek實體屬性,發生錯誤(以下是完整的錯誤消息),在嘗試將此屬性的更改更新/保存為其他值時需要將其添加到已知類型的列表中。 考慮到它是系統可枚舉的,這似乎很奇怪, ...

DataContractSerializer以與KnownTypes和Generics混淆的方式運行

[英]DataContractSerializer behaves in confusing ways with KnownTypes and Generics

我正在嘗試為任意對象生成KnownType列表,並且在嘗試使用泛型成員序列化類型時遇到問題,例如DbEntityValidationException ,它具有類型為IEnumerable&lt;DbEntityValidationResult&gt;的list屬性。 在調用DataCon ...

將KnownTypeAttribute應用於對象類型?

[英]Apply KnownTypeAttribute to Object type?

我正在嘗試使用WeatherBug API(WSDL在這里 )。 我正在嘗試學習一些關於WCF的事情。 我使用svcutil.exe從上面的鏈接創建WSDL中的類。 然后我嘗試執行以下代碼來測試它: 我最終得到一個NetDispatcherFaultException : ...

使用DataContract序列化交付的類的實例

[英]Serialize delivered class's instance using DataContract

我有類的圖書館看起來像下一個: 另外,我還有另一個引用此庫和類的項目,如下所示: 我想知道如何序列化可能包含MyBaseClass和MyDeliveredClass對象的list&lt;MyBaseClass&gt; ? 也許我應該使用[KnownType(MyDelive ...

為什么.Net Remoting不需要已知類型但WCF需要呢?

[英]Why .Net Remoting doesn't need known types but WCF does?

我們正在遷移.net Remoting應用程序以使用WCF。 現在讓我感到困惑的一件事是WCF引入但Remoting不需要的“已知類型”的概念。 雖然我有點理解已知類型是什么以及它們做了​​什么,但我感到困惑的是WCF和Remoting之間的區別 - 在發送方方面,如果WCF沒有足夠的關於手 ...

通常接受的方法來避免每個派生類的KnownType屬性

[英]Generally accepted way to avoid KnownType attribute for every derived class

是否有一種普遍接受的方法來避免在WCF服務上使用KnownType屬性? 我一直在做一些研究,看起來有兩種選擇: 數據合同解析器 NetDataContractSerializer 我不是每次添加新類型時都必須靜態添加KnownType屬性的忠實粉絲,因此我想避免它。 ...

WCF服務已知類型對象將不返回已知類型的屬性

[英]WCF Service known type object won't return properties of the known type

我創建了WCF服務,並具有兩個特定的對象,即Contact和Driver。 驅動程序繼承了Contact。 Contact對象是較大的Member對象的一部分。 在代碼中,我有以下內容: 因為我在數據合同行上具有knowntype,所以可以創建一個Info屬性作為Driver而不是 ...

wcf .net4包含字典的字典

[英]wcf .net4 dictionary containing dictionaries

我試圖返回dictionary &lt;string, object&gt;的數組,其中該對象可能包含基本類型,例如int,bool等,或者它可能包含另一個dictionary&lt;string, object&gt;數組 盡管我可以很好地序列化它,但是如果字典中有字典,它將不會反序列化 ...

WCF中的兩個接口和一個具體類

[英]Two Interface and one concrete class in WCF

請查看以下示例 ITest有subtract()方法,Itest2有add()方法。 兩者都由一個名為G的具體類實現。 如果我只想通過WCF公開ITest,我有以下端點配置 當我運行這個服務並檢查wsdl時,我可以看到itest2中的方法也出現在wsdl中。 在此示 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM