示例#1
0
        private CSharpToJavascriptConverter GetCSharpToJavascriptConverterForPerformance()
        {
            var cacher  = new SessionCacher();
            var factory = new GlueFactory(null, cacher, null, _ObjectChangesListener);

            return(new CSharpToJavascriptConverter(cacher, factory, _Logger));
        }
示例#2
0
 internal JsUpdateHelper(ISessionMapper sessionMapper, HtmlViewContext context, Func <IJavascriptObjectBuilderStrategy> strategy, SessionCacher sessionCache)
 {
     _SessionMapper   = sessionMapper;
     _Context         = context;
     _BuilderStrategy = new Lazy <IJavascriptObjectBuilderStrategy>(strategy);
     _SessionCache    = sessionCache;
     _SessionMapper.OnJavascriptSessionReady += _SessionMapper_OnJavascriptSessionReady;
 }