AVM.DDP.MetaTBManifest.Deserialize C# (CSharp) Method

Deserialize() public static method

public static Deserialize ( string fileName ) : MetaTBManifest
fileName string
return MetaTBManifest
        public static MetaTBManifest Deserialize(string fileName)
        {
            MetaTBManifest manifest = JsonConvert.DeserializeObject<MetaTBManifest>(System.IO.File.ReadAllText(fileName));
            manifest.Artifacts = manifest.Artifacts ?? new List<Artifact>();
            manifest.Dependencies = manifest.Dependencies ?? new List<Dependency>();
            manifest.Metrics = manifest.Metrics ?? new List<Metric>();
            manifest.Parameters = manifest.Parameters ?? new List<Parameter>();
            manifest.Steps = manifest.Steps ?? new List<Step>();
            manifest.VisualizationArtifacts = manifest.VisualizationArtifacts ?? new List<Artifact>();
            return manifest;
        }