2016-10-25 13 views
0

にプロパティを保存し、我々はセッションやクッキーやキャッシュにいくつかのプロパティを保存するには、重複するコードを書く必要があります:はautoに簡単な方法は、我々は我々が見つけasp.netとmanytimesを使用しているセッション/クッキー/キャッシュ

例以下のような:

public UserMaster CurrentUserMaster{ 
    get{ 
     return Session["CurrentUserMaster"] as UserMaster; 
    } 
    set { 
     Session["CurrentUserMaster"] = value; 
    } 
} 
public int ViewTimes{ 
    get{ 
     return (Int32)Cache["ViewTimes"]; 
    } 
    set { 
     Cache["ViewTimes"] = value; 
    } 
} 

.....

があればそこにこのようなコードを書くための方法はありますか?

[Session("Session-Key-CurrentUserMaster")] 
public UserMaster CurrentUserMaster{get;set;} 

[Cache("Cache-Key-ViewTimes")] 
public int ViewTimes{get;set;} 

その後、自動セッションにこれらのプロパティを保存し、キャッシュなど

私は前に記事を発見し、私は他のコンテナのために実装する、感謝:http://www.codeproject.com/Articles/54921/Automatic-ViewState-Properties-with-the-ViewState

+0

SOはコードを記述するのではなく、質問に答えるためのものです。あなたが試したこと、どこに問題があるのか​​を示してください。 –

答えて