protected void Load() { Spaces = new WorkspaceSpaces(Settings.ProductDirectory.GetFile("Spaces.json"), Settings.SpacesDirectory); SimulationPlugins = new WorkspaceItemsDirectory <ISimulationPluginFactory>(this, Settings.ProductDirectory.GetDirectory("Agents")); SimulationTemplates = new WorkspaceItemsDirectory <SimulationTemplateDefinition>(this, Settings.ProductDirectory.GetDirectory("SimulationTemplates")); SimulationResults = new WorkspaceSimulationResults(this, Settings.ProductDirectory.GetDirectory("SimulationResults")); }
public WorkspaceSimulationResults(Workspace workspace, DirectoryInfo directoryInfo) { Descriptions = new WorkspaceItemsDirectory <SimulationResultsDescription>(workspace, directoryInfo, "{0}.desc.json"); }