Aetheria/Assets/Scripts/NIH/MagicOnion.Unity/ChannelExtensions.cs
hyperion51 c58ba0b1da Copy Aetheria Code
Added a bunch of code from the old Aetheria project
2020-02-27 18:51:07 +00:00

19 lines
485 B
C#

using Grpc.Core;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MagicOnion
{
public static class ChannelExtensions
{
/// <summary>
/// Safety way for subscribe streaming events.
/// </summary>
public static void RegisterStreamingSubscription(this Channel channel, IDisposable subscription)
{
channel.ShutdownToken.Register(() => subscription.Dispose());
}
}
}