Implemented factory pattern for server abstraction creation. Implemented raw fs and docker provisioner. Implemented docker event service with observer pattern
This commit is contained in:
10
MoonlightServers.Daemon/ServerSys/Abstractions/ServerMeta.cs
Normal file
10
MoonlightServers.Daemon/ServerSys/Abstractions/ServerMeta.cs
Normal file
@@ -0,0 +1,10 @@
|
||||
using MoonlightServers.Daemon.Models.Cache;
|
||||
|
||||
namespace MoonlightServers.Daemon.ServerSys.Abstractions;
|
||||
|
||||
public record ServerMeta
|
||||
{
|
||||
public ServerConfiguration Configuration { get; set; }
|
||||
public IServiceCollection ServiceCollection { get; set; }
|
||||
public IServiceProvider ServiceProvider { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user