Files
Discord.Net/docs/guides/dependency_injection/samples/program.cs
2022-08-02 11:20:27 +02:00

25 lines
501 B
C#

public class Program
{
private readonly IServiceProvider _serviceProvider;
public Program()
{
_serviceProvider = CreateProvider();
}
static void Main(string[] args)
=> new Program().RunAsync(args).GetAwaiter().GetResult();
static IServiceProvider CreateProvider()
{
var collection = new ServiceCollection();
//...
return collection.BuildServiceProvider();
}
async Task RunAsync(string[] args)
{
//...
}
}