public SaveFeedbackCommand(FeedbackViewModel viewModel, IFeedbackService feedbackService, IAuthenticationService authenticationService) : base(viewModel, authenticationService) { _viewModel = viewModel; _feedbackService = feedbackService; }
public IAsyncCommand GetSaveFeedbackCommand(FeedbackViewModel viewModel) { var feedbackService = _container.Resolve <IFeedbackService>(); var authenticationService = _container.Resolve <IAuthenticationService>(); return(new SaveFeedbackCommand(viewModel, feedbackService, authenticationService)); }
public StopRecordingCommand(FeedbackViewModel viewModel) { _viewModel = viewModel; }
public SpeechToTextCommand(FeedbackViewModel viewModel, ISpeechService speechService) { _viewModel = viewModel; _speechService = speechService; }
public IAsyncCommand GetSpeechToTextCommand(FeedbackViewModel viewModel) { var speechService = _container.Resolve <ISpeechService>(); return(new SpeechToTextCommand(viewModel, speechService)); }