Пример #1
0
 public WebViewRouter(
     IComponentModel componentModel,
     ICodeStreamService codestreamService,
     IWebviewUserSettingsService webviewUserSettingsService,
     ISessionService sessionService,
     ICodeStreamAgentService codeStreamAgent,
     ISettingsServiceFactory settingsServiceFactory,
     IEventAggregator eventAggregator,
     IBrowserService browserService,
     IIdeService ideService,
     IEditorService editorService,
     IAuthenticationServiceFactory authenticationServiceFactory)
 {
     _componentModel             = componentModel;
     _codeStreamService          = codestreamService;
     _webviewUserSettingsService = webviewUserSettingsService;
     _sessionService             = sessionService;
     _codeStreamAgent            = codeStreamAgent;
     _settingsManager            = settingsServiceFactory.GetOrCreate(nameof(WebViewRouter));
     _eventAggregator            = eventAggregator;
     _browserService             = browserService;
     _ideService    = ideService;
     _editorService = editorService;
     _authenticationServiceFactory = authenticationServiceFactory;
 }
Пример #2
0
 public AuthenticationController(
     ISettingsManager settingManager,
     ISessionService sessionService,
     IEventAggregator eventAggregator,
     ICredentialsService credentialsService,
     IWebviewUserSettingsService IWebviewUserSettingsService)
 {
     _settingsManager            = settingManager;
     _sessionService             = sessionService;
     _eventAggregator            = eventAggregator;
     _credentialsService         = credentialsService;
     _webviewUserSettingsService = IWebviewUserSettingsService;
 }