using Microsoft.Extensions.DependencyInjection;
using System;
class Program
{
static void Main()
{
var serviceProvider = new ServiceCollection()
.AddSingleton()
.BuildServiceProvider();
var service = serviceProvider.GetService();
service.Execute();
}
}
public interface IService
{
void Execute();
}
public class MyService : IService
{
public void Execute()
{
Console.WriteLine("Service executed!");
}
}