NETSetupFileOperatorOptions
Roots used by NETSetup.Extensions.ServiceCollectionExtensions.UseNETSetupFileOperators(IServiceCollection).
|
Note
|
Every root has a working default, so the common case is a bare UseNETSetupFileOperators(). Override only what differs - a test pointing the ISO root at a scratch location, for example.
|
public sealed class NETSetupFileOperatorOptions
1. Fields
1.1. DefaultBootImagesRoot
Default directory long lived boot images live in.
public const string DefaultBootImagesRoot
1.2. DefaultIsoRoot
Default directory the local ISO build writes into.
public const string DefaultIsoRoot
1.3. DefaultTempPrefix
Default name prefix of the scratch directory.
public const string DefaultTempPrefix
2. Properties
2.1. BootImagesRoot
Directory long lived boot images live in.
public string BootImagesRoot { get; set; }
2.2. IsoRoot
Directory the local ISO build writes into.
public string IsoRoot { get; set; }
2.3. NixFlakeRoot
Root of the nixos flake tree. Null discovers it by walking up from the running assembly.
public string NixFlakeRoot { get; set; }
2.4. TempPrefix
Name prefix of the scratch directory, to keep it recognisable on disk.
public string TempPrefix { get; set; }