Skip to content

Commit 430fe0f

Browse files
committedJul 7, 2019
Fix order of resultmapper arguments
1 parent c7834da commit 430fe0f

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed
 

‎RSocket.Rpc.Core/RSocket.Rpc.Core.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
</PropertyGroup>
1414

1515
<ItemGroup>
16-
<PackageReference Include="RSocket.Core" Version="0.2.1" />
16+
<PackageReference Include="RSocket.Core" Version="0.2.3" />
1717
<PackageReference Include="System.IO.Pipelines" Version="4.5.3" />
1818
</ItemGroup>
1919

‎RSocket.Rpc.Core/RSocketService.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ protected Task<TResult> __RequestResponse<TMessage, TResult>(TMessage message, F
4444
=> __RequestResponse(_ => resultmapper(_.data), messagemapper(message), metadata, tracing, service: service, method: method);
4545

4646
private protected Task<T> __RequestResponse<T>(
47-
Func<(ReadOnlySequence<byte> metadata, ReadOnlySequence<byte> data), T> resultmapper,
47+
Func<(ReadOnlySequence<byte> data, ReadOnlySequence<byte> metadata), T> resultmapper,
4848
ReadOnlySequence<byte> data = default, ReadOnlySequence<byte> metadata = default, ReadOnlySequence<byte> tracing = default, string service = default, [CallerMemberName]string method = default)
4949
=> Socket.RequestResponse(resultmapper, data, new RemoteProcedureCallMetadata(service, method, metadata, tracing));
5050

@@ -60,7 +60,7 @@ protected IAsyncEnumerable<TResult> __RequestStream<TMessage, TResult>(TMessage
6060
=> __RequestStream(result => resultmapper(result.data), sourcemapper(message), metadata, tracing, service: service, method: method);
6161

6262
private protected IAsyncEnumerable<T> __RequestStream<T>(
63-
Func<(ReadOnlySequence<byte> data, ReadOnlySequence<byte> metadata), T> resultmapper, //TODO This was out of order, check others!
63+
Func<(ReadOnlySequence<byte> data, ReadOnlySequence<byte> metadata), T> resultmapper,
6464
ReadOnlySequence<byte> data = default, ReadOnlySequence<byte> metadata = default,
6565
ReadOnlySequence<byte> tracing = default, string service = default, [CallerMemberName]string method = default)
6666
=> Socket.RequestStream(resultmapper, data, new RemoteProcedureCallMetadata(service, method, metadata, tracing));
@@ -77,7 +77,7 @@ protected IAsyncEnumerable<TResult> __RequestChannel<TMessage, TResult>(IAsyncEn
7777
=> __RequestChannel<TMessage, TResult>(messages, message => sourcemapper(message), result => resultmapper(result.data), data, metadata, tracing, service: service, method: method);
7878

7979
private protected IAsyncEnumerable<T> __RequestChannel<TMessage, T>(IAsyncEnumerable<TMessage> source,
80-
Func<TMessage, ReadOnlySequence<byte>> sourcemapper, Func<(ReadOnlySequence<byte> metadata, ReadOnlySequence<byte> data), T> resultmapper,
80+
Func<TMessage, ReadOnlySequence<byte>> sourcemapper, Func<(ReadOnlySequence<byte> data, ReadOnlySequence<byte> metadata), T> resultmapper,
8181
ReadOnlySequence<byte> data = default, ReadOnlySequence<byte> metadata = default, ReadOnlySequence<byte> tracing = default, string service = default, [CallerMemberName]string method = default)
8282
=> Socket.RequestChannel<TMessage, T>(source, sourcemapper, resultmapper, data, new RemoteProcedureCallMetadata(service, method, metadata, tracing));
8383

‎RSocket.Rpc.Sample/RSocket.Rpc.Sample.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<Otherwise>
2525
<ItemGroup>
2626
<PackageReference Include="Google.Protobuf" Version="3.6.1" />
27-
<PackageReference Include="RSocket.Rpc.Tools" Version="0.2.5">
27+
<PackageReference Include="RSocket.Rpc.Tools" Version="0.2.9">
2828
<PrivateAssets>all</PrivateAssets>
2929
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
3030
</PackageReference>

0 commit comments

Comments
 (0)