public async Task OnServerStatusRequest(ServerStatusRequestEventArgs args) { if (motds.Motds.Length < 1) { return; } var motd = string.Format(motds.Format, motds.Motds[new Random().Next(0, motds.Motds.Length)]); args.Status.Description.Text = motd; await Task.CompletedTask; }
internal async Task <ServerStatusRequestEventArgs> InvokeServerServerStatusRequest(ServerStatusRequestEventArgs eventargs) { await this.serverStatusRequest.InvokeAsync(eventargs); return(eventargs); }
internal async ValueTask <ServerStatusRequestEventArgs> InvokeServerStatusRequest(ServerStatusRequestEventArgs eventArgs) { await ServerStatusRequest.InvokeAsync(eventArgs); return(eventArgs); }