using PluginSystem; using Autofac; namespace LifeTimeService { public class MyService1 : IJobPlugin { public string Name { set; get; }= "MyService1"; public string Description => throw new NotImplementedException(); public Task ExecuteAsync() { Console.WriteLine("MyService1"); return Task.CompletedTask; } } public class MyService2 : IJobPlugin { public string Name { set; get; } = "MyService2"; public string Description => throw new NotImplementedException(); public Task ExecuteAsync() { Console.WriteLine("MyService2"); return Task.CompletedTask; } } }