Учитывая следующий тестовый код, кажется, что приложение ASPX помещает локально сгенерированные объекты в какой-то кэш.Можно ли каким-либо образом управлять этим поведением?
<%
Response.Write(DateTime.Now.Ticks.ToString()+"<br>");
var ticks = System.DateTime.Now.Ticks;
var us = new UserSession("someguid"); // some custom object
var elapsedTicks = System.DateTime.Now.Ticks-ticks;
Response.Write(elapsedTicks.ToString()+"<br>");
%>
выходы:
636724515667290422
156249
636724516024946218
0
636724516212444985
0
(...)
636724516744942243
156251