public static void InsertConnectionLog(ConnectionLogModel model) { object urlRefer = (object)model.UrlReferrer ?? DBNull.Value; SqlParameter[] param = { CreateInParam("@SessionID", SqlDbType.VarChar, 100, model.SessionID), CreateInParam("@UrlReferrer", SqlDbType.VarChar, 255, urlRefer), CreateInParam("@UserIP", SqlDbType.VarChar, 20, model.UserIP) }; SqlCommand cmd = GetRawCommand("INSERT ConnectionLog(SessionID, UrlReferrer, UserIP) VALUES(@SessionID, @UrlReferrer, @UserIP)", param); try { cmd.ExecuteNonQuery(); } finally { ReleaseCommand(cmd); } }
/// <summary> /// 세션이 처음 시작될때 로그를 저장한다. /// </summary> /// <param name="model"></param> public void InsertConnectionLog(ConnectionLogModel model) { LoggerAccess.InsertConnectionLog(model); }