using System.Threading.Tasks; namespace MagicOnion { public interface IStreamingHubMarker { } public interface IStreamingHub : IStreamingHubMarker, IServiceMarker { TSelf FireAndForget(); // if changed to get-only property, intellisense does not work on VS2017. Task DisposeAsync(); Task WaitForDisconnect(); } }