25 Version = version ??
throw new ArgumentNullException(nameof(version));
26 DreamDaemonPath = dreamDaemonPath ??
throw new ArgumentNullException(nameof(dreamDaemonPath));
27 DreamMakerPath = dreamMakerPath ??
throw new ArgumentNullException(nameof(dreamMakerPath));
ByondExecutableLock(Version version, string dreamDaemonPath, string dreamMakerPath)
Construct a ByondExecutableLock
void DoNotDeleteThisSession()
Call if, during a detach, this version should not be deleted
Represents usage of the two primary BYOND server executables