Beispiel #1
0
 public ChatViewModel(IWebRtcConnection webRtcConnection, ISignallingServerService signallingServerService,
                      IDataManagerService dataManagerService,
                      INavigationService navigationService)
 {
     _signallingServerService = signallingServerService;
     _webRtcConnection        = webRtcConnection;
     _dataManagerService      = dataManagerService;
     DataParametersList       = dataManagerService.DataParametersList;
     _navigationService       = navigationService;
 }
Beispiel #2
0
 public CallViewModel(IMediaStreamService mediaStreamService, IWebRtcConnection webRtcConnection,
                      ISignallingServerService signallingServerService, IMediaManagerService mediaManagerService,
                      INavigationService navigationService, IRunOnUiThreadService runOnUiThreadService,
                      ILogger <CallViewModel> logger, IJSRuntime jsRuntime = null)
 {
     _mediaStreamService      = mediaStreamService;
     _webRtcConnection        = webRtcConnection;
     _signallingServerService = signallingServerService;
     _mediaManagerService     = mediaManagerService;
     _navigationService       = navigationService;
     _runOnUiThreadService    = runOnUiThreadService;
     _logger             = logger;
     _jsRuntime          = jsRuntime;
     MediaParametersList = mediaManagerService.MediaParametersList;
 }
Beispiel #3
0
 public InitializingViewModel(ISignallingServerService signallingServerService,
                              INavigationService navigationService)
 {
     _signallingServerService = signallingServerService;
     _navigationService       = navigationService;
 }