public StateRequestBroadcastHandler(IMessageBroadcastClient messageBroadcastListener, ClientStateComposer1 clientStateComposer1) { _composr = clientStateComposer1; _listnr = messageBroadcastListener; _listnr.BroadcastReceived += OnBroadcastReceived; }
public ProblemReporter1VM(IMessageBroadcastClient messageBroadcastListener, ClientStateComposer1 clientStateComposer1) { _client = messageBroadcastListener; _composr = clientStateComposer1; ShowDialogueCmd = R2Command.Relay(ShowDialogueWindow, _ => !IsBusy, IDLE_STATUS); SubmitReportCmd = R2Command.Async(SendProblemReport, _ => !IsBusy, "Submit"); SubmitReportCmd.DisableWhenDone = true; SetStatus(IDLE_STATUS); }