2009-08-29 2 views
1

Subsonic v3.0.0.3을 사용하고 Update() 및 Add() 메소드가 ModifiedBy 및 CreatedBy 필드에 Environment.Username을 사용하는 것으로 보입니다.Subsonic 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