public void Initialize()
        {
            var engineModel = new EngineApiModel(DataSource);
            var builder     = new EngineApiBuilder(engineModel);

            ApiContext.CreateApi(builder);

            _apiDirectorySource = builder.BuildSource();
        }
 public EngineDirectorySource(EngineApiModel model)
 {
     _rootItems = model.Roots.ToDictionary(r => r.RootName);
 }
Пример #3
0
 public EngineApiBuilder(EngineApiModel model)
 {
     Model = model;
 }