39 references to JsonUtility
NuGet.ProjectModel (39)
LockFile\LockFileFormat.cs (19)
160var lockFile = JsonUtility.LoadJson(stream, Utf8JsonStreamLockFileConverters.LockFileConverter, flags); 187JsonUtility.WriteObject(writer, lockFile.Targets, WriteTarget); 190JsonUtility.WriteObject(writer, lockFile.Libraries, WriteLibrary); 193JsonUtility.WriteObject(writer, lockFile.ProjectFileDependencyGroups, WriteProjectFileDependencyGroup); 198JsonUtility.WriteObject(writer, lockFile.PackageFolders, WriteFileItem); 284JsonUtility.WriteObject(writer, target.Libraries, WriteTargetLibrary); 398JsonUtility.WriteObject(writer, ordered, JsonUtility.WritePackageDependencyWithLegacyString); 414JsonUtility.WriteObject(writer, ordered, WriteFileItem); 422JsonUtility.WriteObject(writer, ordered, WriteFileItem); 430JsonUtility.WriteObject(writer, ordered, WriteFileItem); 446JsonUtility.WriteObject(writer, ordered, WriteFileItem); 454JsonUtility.WriteObject(writer, ordered, WriteFileItem); 462JsonUtility.WriteObject(writer, ordered, WriteFileItem); 470JsonUtility.WriteObject(writer, ordered, WriteFileItem); 478JsonUtility.WriteObject(writer, ordered, WriteFileItem); 486JsonUtility.WriteObject(writer, ordered, WriteFileItem); 494JsonUtility.WriteObject(writer, ordered, WriteFileItem); 502JsonUtility.WriteObject(writer, ordered, WriteFileItem);
ProjectLockFile\PackagesLockFileFormat.cs (20)
75var json = JsonUtility.LoadJson(reader); 97int version = JsonUtility.ReadInt(cursor, VersionProperty, defaultValue: int.MinValue); 119targets = JsonUtility.ReadObject(cursor[DependenciesProperty] as JObject, ReadDependencyV2); 196json[DependenciesProperty] = JsonUtility.WriteObject(lockFile.Targets, WriteTarget); 204var parts = property.Split(JsonUtility.PathSplitChars); 209Dependencies = JsonUtility.ReadObject(json as JObject, ReadTargetDependency) 228var frameworkString = JsonUtility.ReadProperty<string>(jObject, FrameworkProperty); 234var parts = property.Split(JsonUtility.PathSplitChars); 241Dependencies = JsonUtility.ReadObject(jObject[DependenciesProperty] as JObject, ReadTargetDependency) 252Dependencies = JsonUtility.ReadObject(json[DependenciesProperty] as JObject, JsonUtility.ReadPackageDependency) 257var typeString = JsonUtility.ReadProperty<string>(jObject, TypeProperty); 265var resolvedString = JsonUtility.ReadProperty<string>(jObject, ResolvedProperty); 272var requestedString = JsonUtility.ReadProperty<string>(jObject, RequestedProperty); 279dependency.ContentHash = JsonUtility.ReadProperty<string>(jObject, ContentHashProperty); 291[DependenciesProperty] = JsonUtility.WriteObject(target.Dependencies, WriteTargetDependency) 299var json = JsonUtility.WriteObject(target.Dependencies, WriteTargetDependency); 333json[DependenciesProperty] = JsonUtility.WriteObject(ordered, dependency.Type == PackageDependencyType.Project ? 334JsonUtility.WritePackageDependency : JsonUtility.WritePackageDependencyWithLegacyString);