2009-08-29 7 views
1

Subsonic v3.0.0.3を使用し、Update()およびAdd()メソッドがModifiedByおよびCreatedByフィールドにEnvironment.Usernameを使用しているようです。サブソニック3 User.Identity.NameとEnvironment.Usernameを監査フィールドに使用していますか?

MVC/Asp.net User.Identity.Usernameを使用するための最良の方法は、ユーザコレクションに多数の 'Bob'という名前があり、現在CreatedBy = 'Bob'はCreatedBy = 'bsmith'ほど役に立ちません。

ありがとう!

答えて

3

あなたはActiveRecord.ttテンプレートファイルを編集し、これに

Environment.Username 

のすべてのインスタンスを置き換えてもらえますか?

HttpContext.Current.User.Identity.Username 
関連する問題