0
public class Message
{
    [AutoIncrement]
    public long Id { get; set; }

    public string Text { get; set; }

    public DateTime CreateDate { get; set; }

    [References(typeof(UserAuth))]
    public int FromId { get; set; }

    [Ignore]
    public UserName FromUserName {get;set;}

 }

「無視」属性フレームワークを使用すると、メッセージング中にプロパティが無視されます。「Dbの永続性のためにそれを無視しますが、メッセージング(シリアル化)を無視しないでください」と書くにはどうすればよいですか。または、そのために新しいクラスを作成する必要がありますか。

4

1 に答える 1

0

今のところ解決策はありません。Automapper を使用すると、負担を軽減できます。

于 2012-08-23T14:30:53.263 に答える