Привет,
Я написал собственный MembershipProvider для моего приложения asp.net mvc. Я получаю пользователя следующим образом:
public override MembershipUser GetUser(string username, bool userIsOnline)
{
using (CPersistanceManager pm = new CPersistanceManager())
{
pm.EnsureConnectionOpen();
MembershipUser membershipUser = null;
COperator oper = pm.OperatorRepository.Get(username);
membershipUser = new MembershipUser(ApplicationName,
oper.Username,
oper.ROWGUID,
oper.Email,
string.Empty,
string.Empty,
oper.IsActive,
false,
DateTime.Today,
DateTime.Today,
DateTime.Today,
DateTime.Today,
DateTime.Today
);
return membershipUser;
}
}
как я могу получить зарегистрированный идентификатор пользователя (rowguid) на любом контроллере?