Class SystemAdoptionExclusion
One package asset a SystemAdoptionPlan deliberately left out of its closure, and why — the shipped composition-root installer prefab, installed once per project and never re-authored per system. The adopted clone keeps referencing the package original for this asset.
Inherited Members
Namespace: Serenity.CreateGame.Infrastructure.Editor.Adoption
Assembly: Serenity.UnityCreateGame.Infrastructure.Editor.dll
Syntax
public sealed class SystemAdoptionExclusion
Constructors
SystemAdoptionExclusion(string, string)
Declaration
public SystemAdoptionExclusion(string sourcePath, string reason)
Parameters
| Type | Name | Description |
|---|---|---|
| string | sourcePath | |
| string | reason |
Properties
Reason
Why it was excluded, in one sentence.
Declaration
public string Reason { get; }
Property Value
| Type | Description |
|---|---|
| string |
SourcePath
The package asset that was left out of the closure.
Declaration
public string SourcePath { get; }
Property Value
| Type | Description |
|---|---|
| string |