Reload() public method

public Reload ( IEnumerable models ) : void
models IEnumerable
return void
コード例 #1
0
 private static void Prebuild(HostService hostService)
 {
     RunBuildSteps(
         hostService.Processor.BuildSteps,
         buildStep =>
     {
         Logger.LogVerbose($"Processor {hostService.Processor.Name}, step {buildStep.Name}: Preprocessing...");
         using (new LoggerPhaseScope(buildStep.Name))
         {
             var models = buildStep.Prebuild(hostService.Models, hostService);
             if (!object.ReferenceEquals(models, hostService.Models))
             {
                 Logger.LogVerbose($"Processor {hostService.Processor.Name}, step {buildStep.Name}: Reloading models...");
                 hostService.Reload(models);
             }
         }
     });
 }
コード例 #2
0
 private static void Prebuild(HostService hostService)
 {
     BuildPhaseUtility.RunBuildSteps(
         hostService.Processor.BuildSteps,
         buildStep =>
         {
             Logger.LogVerbose($"Processor {hostService.Processor.Name}, step {buildStep.Name}: Prebuilding...");
             using (new LoggerPhaseScope(buildStep.Name, true))
             {
                 var models = buildStep.Prebuild(hostService.Models, hostService);
                 if (!object.ReferenceEquals(models, hostService.Models))
                 {
                     Logger.LogVerbose($"Processor {hostService.Processor.Name}, step {buildStep.Name}: Reloading models...");
                     hostService.Reload(models);
                 }
             }
         });
 }