| @@ -1,4 +1,5 @@ | |||||
| using System; | using System; | ||||
| using System.Threading; | |||||
| using System.Threading.Tasks; | using System.Threading.Tasks; | ||||
| using Discord; | using Discord; | ||||
| using Discord.WebSocket; | using Discord.WebSocket; | ||||
| @@ -43,7 +44,7 @@ namespace _01_basic_ping_bot | |||||
| await _client.StartAsync(); | await _client.StartAsync(); | ||||
| // Block the program until it is closed. | // Block the program until it is closed. | ||||
| await Task.Delay(-1); | |||||
| await Task.Delay(Timeout.Infinite); | |||||
| } | } | ||||
| private Task LogAsync(LogMessage log) | private Task LogAsync(LogMessage log) | ||||
| @@ -1,5 +1,6 @@ | |||||
| using System; | using System; | ||||
| using System.Net.Http; | using System.Net.Http; | ||||
| using System.Threading; | |||||
| using System.Threading.Tasks; | using System.Threading.Tasks; | ||||
| using Microsoft.Extensions.DependencyInjection; | using Microsoft.Extensions.DependencyInjection; | ||||
| using Discord; | using Discord; | ||||
| @@ -45,7 +46,7 @@ namespace _02_commands_framework | |||||
| // Here we initialize the logic required to register our commands. | // Here we initialize the logic required to register our commands. | ||||
| await services.GetRequiredService<CommandHandlingService>().InitializeAsync(); | await services.GetRequiredService<CommandHandlingService>().InitializeAsync(); | ||||
| await Task.Delay(-1); | |||||
| await Task.Delay(Timeout.Infinite); | |||||
| } | } | ||||
| } | } | ||||
| @@ -1,4 +1,5 @@ | |||||
| using System; | using System; | ||||
| using System.Threading; | |||||
| using System.Threading.Tasks; | using System.Threading.Tasks; | ||||
| using _03_sharded_client.Services; | using _03_sharded_client.Services; | ||||
| using Discord; | using Discord; | ||||
| @@ -45,7 +46,7 @@ namespace _03_sharded_client | |||||
| await client.LoginAsync(TokenType.Bot, Environment.GetEnvironmentVariable("token")); | await client.LoginAsync(TokenType.Bot, Environment.GetEnvironmentVariable("token")); | ||||
| await client.StartAsync(); | await client.StartAsync(); | ||||
| await Task.Delay(-1); | |||||
| await Task.Delay(Timeout.Infinite); | |||||
| } | } | ||||
| } | } | ||||