示例#1
0
 public CreateOrUpdateIdentifiableCircularLocationState(
     RectangularFrameGeneratorService frameGeneratorService,
     ImageToRectangleTransformationService imageToRectangleTransformationService,
     string dialogLocationRelationLayerName)
 {
     FrameGeneratorService = frameGeneratorService ?? throw new ArgumentNullException(nameof(frameGeneratorService));
     ImageToRectangleTransformationService = imageToRectangleTransformationService ?? throw new ArgumentNullException(nameof(imageToRectangleTransformationService));
     DialogLocationRelationLayerName       = dialogLocationRelationLayerName;
 }
示例#2
0
 public BuildClientSideState(RectangularFrameGeneratorService frameGeneratorService, SpaceBackgroundElementsConfiguration spaceBackgroundElementsConfiguration)
 {
     FrameGeneratorService        = frameGeneratorService ?? throw new ArgumentNullException(nameof(frameGeneratorService));
     SpaceBackgroundConfiguration = spaceBackgroundElementsConfiguration ?? throw new ArgumentNullException(nameof(spaceBackgroundElementsConfiguration));
 }
 public BuildMiniCityFactories(RectangularFrameGeneratorService frameGeneratorService, string imagePath)
 {
     FrameGeneratorService = frameGeneratorService;
     ImagePath             = imagePath;
 }