11 implementations of IRequest
dotnet (11)
Commands\Test\MTP\IPC\Models\AzureDevOpsLogMessage.cs (1)
6internal sealed record AzureDevOpsLogMessage(string? ExecutionId, string? InstanceId, string? LogText) : IRequest;
Commands\Test\MTP\IPC\Models\CommandLineOptionMessages.cs (1)
8internal sealed record CommandLineOptionMessages(string? ModulePath, CommandLineOptionMessage[]? CommandLineOptionMessageList) : IRequest;
Commands\Test\MTP\IPC\Models\DiscoveredTestMessages.cs (1)
19internal sealed record DiscoveredTestMessages(string? ExecutionId, string? InstanceId, DiscoveredTestMessage[] DiscoveredMessages) : IRequest;
Commands\Test\MTP\IPC\Models\DisplayMessage.cs (1)
6internal sealed record DisplayMessage(string? ExecutionId, string? InstanceId, byte Level, string? Text) : IRequest;
Commands\Test\MTP\IPC\Models\FileArtifactMessages.cs (1)
16internal sealed record FileArtifactMessages(string? ExecutionId, string? InstanceId, FileArtifactMessage[] FileArtifacts) : IRequest;
Commands\Test\MTP\IPC\Models\HandshakeMessage.cs (1)
6internal sealed record HandshakeMessage(Dictionary<byte, string> Properties) : IRequest, IResponse;
Commands\Test\MTP\IPC\Models\TestInProgressMessages.cs (1)
8internal sealed record TestInProgressMessages(string? ExecutionId, string? InstanceId, TestInProgressMessage[] InProgressMessages) : IRequest;
Commands\Test\MTP\IPC\Models\TestResultMessages.cs (1)
12internal sealed record TestResultMessages(string? ExecutionId, string? InstanceId, SuccessfulTestResultMessage[] SuccessfulTestMessages, FailedTestResultMessage[] FailedTestMessages) : IRequest;
Commands\Test\MTP\IPC\Models\TestSessionEvent.cs (1)
6internal sealed record TestSessionEvent(byte? SessionType, string? SessionUid, string? ExecutionId) : IRequest;
Commands\Test\MTP\IPC\Models\UnknownMessage.cs (1)
6internal sealed record class UnknownMessage(int SerializerId) : IRequest;
Commands\Test\MTP\IPC\Models\WaitForServerControlRequest.cs (1)
6internal sealed class WaitForServerControlRequest : IRequest
11 references to IRequest
dotnet (11)
Commands\Test\MTP\IPC\HttpTestHostGateway.cs (4)
19private readonly Func<IRequest, Task<IResponse>> _callback; 29Func<IRequest, Task<IResponse>> callback, 176IRequest protocolRequest; 179protocolRequest = (IRequest)_serializer.Deserialize(frame, skipUnknownMessages: true);
Commands\Test\MTP\IPC\NamedPipeServer.cs (4)
16private readonly Func<NamedPipeServer, IRequest, Task<IResponse>> _callback; 29Func<NamedPipeServer, IRequest, Task<IResponse>> callback, 152var deserializedObject = (IRequest)requestNamedPipeSerializer.Deserialize(_messageBuffer);
Commands\Test\MTP\TestApplication.cs (3)
664private Task<IResponse> OnControlRequest(NamedPipeServer _, IRequest request) 711private Task<IResponse> OnHttpRequest(IRequest request) 722private Task<IResponse> OnRequest(NamedPipeServer? server, IRequest request)