コード例 #1
0
ファイル: Module.cs プロジェクト: pjmagee/NazureBot
 public virtual void OnUserJoined(object sender, UserJoinedEventArgs e)
 {
 }
コード例 #2
0
ファイル: Connection.cs プロジェクト: pjmagee/NazureBot
 private async void OnUserJoined(object sender, UserJoinedEventArgs e)
 {
     await Task.Run(() =>
         {
             foreach (var module in this.Modules)
             {
                 module.OnUserJoined(this, e);
             }
         });
 }
コード例 #3
0
ファイル: PongModule.cs プロジェクト: pjmagee/NazureBot
 /// <summary>
 /// The on user joined.
 /// </summary>
 /// <param name="sender">
 /// The sender.
 /// </param>
 /// <param name="e">
 /// The e.
 /// </param>
 public override async void OnUserJoined(object sender, UserJoinedEventArgs e)
 {
     var request = sender as IRequest;
     IResponse response = request.CreateResponse();
     await request.SendResponseAsync(response);
 }
コード例 #4
0
ファイル: AbstractClient.cs プロジェクト: pjmagee/NazureBot
        protected virtual void OnUserJoined(UserJoinedEventArgs e)
        {
            var handler = this.UserJoined;

            if (handler != null)
            {
                handler(this, e);
            }
        }