Microsoft.DocAsCode.Build.Engine.Incrementals.BuildMessageInfo.Load C# (CSharp) Méthode

Load() public static méthode

public static Load ( string file ) : BuildMessageInfo
file string
Résultat BuildMessageInfo
        public static BuildMessageInfo Load(string file)
        {
            var logs = IncrementalUtility.LoadIntermediateFile<IDictionary<string, List<LogItem>>>(file);
            return new BuildMessageInfo(logs);
        }

Usage Example

 internal void Load(string baseDir)
 {
     Dependency   = IncrementalUtility.LoadDependency(Path.Combine(baseDir, DependencyFile));
     Attributes   = IncrementalUtility.LoadIntermediateFile <IDictionary <string, FileAttributeItem> >(Path.Combine(baseDir, AttributesFile));
     BuildMessage = BuildMessageInfo.Load(Path.Combine(baseDir, BuildMessageFile));
     foreach (var processor in Processors)
     {
         processor.Load(baseDir);
     }
 }
All Usage Examples Of Microsoft.DocAsCode.Build.Engine.Incrementals.BuildMessageInfo::Load