tgstation-server 6.12.0
The /tg/station 13 server suite
Loading...
Searching...
No Matches
IInstanceFactory.cs
Go to the documentation of this file.
1using System.Threading.Tasks;
2
5
7{
12 {
19 ValueTask<IInstance> CreateInstance(IBridgeRegistrar bridgeRegistrar, Models.Instance metadata);
20
26 IIOManager CreateGameIOManager(Models.Instance metadata);
27 }
28}
Represents a component meant to be started and stopped by its parent component.
IIOManager CreateGameIOManager(Models.Instance metadata)
Create an IIOManager that resolves to the "Game" directory of the Models.Instance defined by metadata...
ValueTask< IInstance > CreateInstance(IBridgeRegistrar bridgeRegistrar, Models.Instance metadata)
Create an IInstance.
Interface for using filesystems.
Definition IIOManager.cs:13