我是ASP.NET MVC的新手,
我将HTTP POST方法从我的控制器移动到Helpers,我无法User.Identity.GetUserId()从System.Security.Principal.IIdentity库中调用.
为什么我不能从助手那里使用这个库?谢谢
是否可以使用ServiceStack联接2个以上的表?我尝试过类似的方法,但是我需要链接evrything:
// Join PatientDetails and BedDetails
SqlExpression<PatientDetails.PatientDetails> q = _dbConnection.From<PatientDetails.PatientDetails>();
q.Join<PatientDetails.PatientDetails, BedDetails.BedDetails>((patient, bed) => patient.ByBedId == bed.BedDetailsId);
List<PatientDetails.PatientDetails> PatientBedJOIN = _dbConnection.Select(q);
// Join PatientSession and PatientDetails
SqlExpression<PatientSession> q1 = _dbConnection.From<PatientSession>();
q1.Join<PatientSession, PatientDetails.PatientDetails>((session, patientd) => session.ByPatientId == patientd.PatientDetailsId);
List<PatientSession> SessionPatientJOIN = _dbConnection.Select(q1);
Run Code Online (Sandbox Code Playgroud)
我正在使用OrmLite和Sqlite,谢谢