내가 ASP.NET MVC에서 세션 데이터로 작업의 두 가지 방법을 참조하십시오ASP.NET에 두 가지 호환되지 않는 세션 상태 유형이있는 이유는 무엇입니까?
System.Web.SessionState.HttpSessionState
,HttpApplication
System.Web.HttpSessionStateBase
볼 수 있습니다, 하나에 저장Controller
데이터로 볼 수 있습니다 사용할 것 같다 다른 쪽.
불행히도이 두 유형의 유일한 조상은 System.Object
입니다. 즉, 둘 중 하나의 추상화를 위해 재사용 가능한 유틸리티 코드를 만들 수 없습니다.
왜 API가 이렇게됩니까? 내가 놓친 두 가지 사이에 중요한 차이점이 있습니까?
'Request'와'RequestBase'로 동일한 패턴을 발견했습니다. 기본 API 조각의 두 가지 병렬 버전이 있습니까? –