public RiverAssemblyCanon( IRiverSectionCanon sectionCanon, IRiverBuilder riverBuilder ) { SectionCanon = sectionCanon; RiverBuilder = riverBuilder; }
public RegionBuilder(IRegionService regionService, IRiverBuilder riverBuilder, IList<IResourceBuilder> resourceBuilders, IRegionResolver regionResolver, IAggregateTileResolver tileResolver, ITileService tileService) { _regionService = regionService; _regionResolver = regionResolver; _tileResolver = tileResolver; _tileService = tileService; _riverBuilder = riverBuilder; _resourceBuilders = resourceBuilders; }