2 implementations of IResponse
dotnet (2)
Commands\Test\MTP\IPC\Models\HandshakeMessage.cs (1)
6
internal sealed record HandshakeMessage(Dictionary<byte, string> Properties) : IRequest,
IResponse
;
Commands\Test\MTP\IPC\Models\VoidResponse.cs (1)
6
internal sealed class VoidResponse :
IResponse
12 references to IResponse
dotnet (7)
Commands\Test\MTP\IPC\NamedPipeServer.cs (3)
16
private readonly Func<NamedPipeServer, IRequest, Task<
IResponse
>> _callback;
29
Func<NamedPipeServer, IRequest, Task<
IResponse
>> callback,
155
IResponse
response = await _callback(this, deserializedObject);
Commands\Test\MTP\TestApplication.cs (4)
200
private Task<
IResponse
> OnRequest(NamedPipeServer server, IRequest request)
210
return Task.FromResult((
IResponse
)CreateHandshakeMessage(negotiatedVersion));
235
return Task.FromResult((
IResponse
)VoidResponse.CachedInstance);
258
return Task.FromResult((
IResponse
)VoidResponse.CachedInstance);
dotnet.Tests (5)
CommandTests\Test\IPCTests.cs (4)
31
(_, _) => Task.FromResult<
IResponse
>(VoidResponse.CachedInstance),
104
return Task.FromResult<
IResponse
>(VoidResponse.CachedInstance);
164
(_, _) => Task.FromResult<
IResponse
>(VoidResponse.CachedInstance),
173
(_, _) => Task.FromResult<
IResponse
>(VoidResponse.CachedInstance),
CommandTests\Test\NamedPipeClient.cs (1)
34
where TResponse :
IResponse