Exemplo n.º 1
0
        private static async Task UseChannelWrapperAsync(OpenAsyncOnceChannelWrapper <ChannelType> channelWrapper)
        {
            if (channelWrapper.Channel != null)
            {
                await channelWrapper.OpenChannelOnceAsync();

                await s_test.UseAsyncChannel()(channelWrapper.Channel);
            }
        }
Exemplo n.º 2
0
        private static async Task <int> UseChannelWrapperAsync(OpenAsyncOnceChannelWrapper <ChannelType> channelWrapper)
        {
            int requestsMade = 0;

            if (channelWrapper.Channel != null)
            {
                await channelWrapper.OpenChannelOnceAsync(s_test.OpenChannelAsync);

                requestsMade = await s_test.UseAsyncChannel()(channelWrapper.Channel);
            }
            return(requestsMade);
        }