public static DependenciesObject From(Dictionary <string, object> untyped) { return(new DependenciesObject( KitsObject.From(untyped ["kits"] as List <object>), untyped ["incompatibility"] as List <string>, untyped ["onboardable"] as List <string> )); }
private static void CleanKitUpgrade(string name) { Update.PeriodicUpdateManager.Continue(); KitsObject kitsObject = Update.PeriodicUpdateManager.LatestAvailableKitsVersions().Find( k => k.Name.Equals(name, StringComparison.OrdinalIgnoreCase) ); if (kitsObject != null) { Detail.Runner.StartCoroutine(new Custodian(kitsObject.Manifest).Clean()); } }