[ https://issues.apache.org/jira/browse/IGNITE-25298?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17951210#comment-17951210 ]
Igor Sapego commented on IGNITE-25298: -------------------------------------- Looks good to me. > .NET: Thin 3.0: Implement platform streamer receiver > ---------------------------------------------------- > > Key: IGNITE-25298 > URL: https://issues.apache.org/jira/browse/IGNITE-25298 > Project: Ignite > Issue Type: Improvement > Components: platforms, thin client > Reporter: Pavel Tupitsyn > Assignee: Pavel Tupitsyn > Priority: Major > Labels: .NET, ignite-3 > Fix For: 3.1 > > Time Spent: 20m > Remaining Estimate: 0h > > To allow implementing streamer receivers in .NET: > * Add *ReceiverDescriptor.JobExecutionOptions* property (which includes > *JobExecutorType* as of IGNITE-25116) > * Add *IDataStreamerReceiver* interface > * Implement > [StreamerReceiverJob|https://github.com/apache/ignite-3/blob/main/modules/compute/src/main/java/org/apache/ignite/internal/compute/streamer/StreamerReceiverJob.java] > system job in .NET > {code:c#} > public interface IDataStreamerReceiver<T, A, R> > { > Task<List<R>?> ReceiveAsync( > List<T> page, > IDataStreamerReceiverContext context, > A? arg); > } > {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)