Example #1
0
 protected override async void ChannelRead0(IChannelHandlerContext ctx, ClientPacket msg)
 {
     if (_sessions.TryGetValue(ctx.Channel.Id, out ISession session))
     {
         await _eventProvider.TriggerEvent(session, msg);
     }
 }
Example #2
0
    protected void profileBtn_Click(object sender, EventArgs e)
    {
        IEventProvider eventProvider = this.Page as IEventProvider;

        if (eventProvider != null)
        {
            eventProvider.TriggerEvent();
        }
    }
    protected void profileBtn_Click(object sender, EventArgs e)
    {
        IEventProvider eventProvider = this.Page as IEventProvider;

        if (eventProvider != null)
        {
            eventProvider.TriggerEvent();
            // Or set a property and handle the OnLoadComplete event in page.
            // eventProvider.Trigger = true;
        }
    }