2012-06-14 13 views
8
public class User 
{ 
    public long Id {get;set;} 

    [References(typeof(City))] 
    public long CityId {get;set;} 

    [????] 
    public City {get;set;} 
} 

ServiceStack.OrmLiteを使用しようとしています。 ReferenceKey(CityId)とReference(City)の両方を使用しています。 ReferenceKeyはDB作成用、Referenceは自分のコード内にobjectを使用するためのものです。ServiceStack.OrmLiteは属性ごとにプロパティを無視する方法

+0

ありがとうございます。いいね。 – Gray

答えて

13

IgnoreAttribute ..テスト済みです。

+0

私はなぜそれがIgnoreDataMemberと同じではないのだろう... –

+3

[無視]はOrmLiteから無視すること、[IgnoreDataMember]はシリアライザから無視することです – sirthomas

1

[IgnoreDataMember]属性を試してください。

この属性は、このプロパティを無視するようにServiceStackライブラリに指示します。

関連する問題