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

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

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

Sto tentando di utilizzare ServiceStack.OrmLite. Sto usando sia ReferenceKey (CityId) che Reference (City). ReferenceKey è per la creazione di Db, Reference è per usare l'oggetto nel mio codice.Come può ServiceStack.OrmLite ignorare una proprietà per attributo

+0

Grazie @ozz. Sembra buono. – Gray

risposta

13

IgnoreAttribute .. Testato, funziona.

+0

Mi chiedo perché non è lo stesso di IgnoreDataMember ... –

+3

[Ignora] è quello di ignorare da OrmLite, [IgnoreDataMember] è quello di ignorare dal Serializzatore – sirthomas

1

Provare l'attributo [IgnoreDataMember].

Questo attributo indica alle librerie di ServiceStack di ignorare questa proprietà.

Problemi correlati