public VueVmManager(IWebView webView, IJavascriptObject listener, IWebSessionLogger logger) { _WebView = webView; _Logger = logger; _VueHelperLazy = new Lazy <IJavascriptObject>(GetVueHelper); _VueJavascriptSessionInjector = new VueJavascriptSessionInjector(webView, listener, _VueHelperLazy, _Logger); _VueJavascriptViewModelUpdater = new VueJavascriptViewModelUpdater(webView, listener, _VueHelperLazy, _Logger); }
public VueVmManager(IWebView webView, IJavascriptObject listener, IWebSessionLogger logger) { _WebView = webView; _Logger = logger; _VueHelperLazy = new Lazy<IJavascriptObject>(GetVueHelper); _VueJavascriptSessionInjector = new VueJavascriptSessionInjector(webView, listener, _VueHelperLazy, _Logger); _VueJavascriptViewModelUpdater = new VueJavascriptViewModelUpdater(webView, listener, _VueHelperLazy, _Logger); }