public void Setup() { if (CaptureHandler != null) { // Start the Capture Session. if (!CaptureHandler.GetSessionActive()) { CaptureHandler.StartSession(); } } Viewmodel.StartCaptureSequence(); }
public async Task SendAsync_RewritesUri_AndAddsApiToken() { var uri = "http://bank/accounts/17?"; var capture = new CaptureHandler(); var handler = new InvocationHandler() { InnerHandler = capture, DaprEndpoint = "https://localhost:5000", DaprApiToken = "super-duper-secure", }; var request = new HttpRequestMessage(HttpMethod.Post, uri); var response = await CallSendAsync(handler, request); Assert.Equal("https://localhost:5000/v1.0/invoke/bank/method/accounts/17?", capture.RequestUri?.OriginalString); Assert.Equal("super-duper-secure", capture.DaprApiToken); Assert.Equal(uri, request.RequestUri?.OriginalString); Assert.False(request.Headers.TryGetValues("dapr-api-token", out _)); }
public void Timer_Tick(object source, ElapsedEventArgs e) { Instruction = CaptureHandler.GetResults(); }