Example #1
0
 public Aspose3DMeasurementController(StorageService storageService,
                                      MeasurementService measurementService,
                                      StatsService statsService,
                                      ILoggerFactory loggerFactory) : base(measurementService, storageService, loggerFactory, ThreeDApp.Measurement, statsService)
 {
     OpUpload   = CreateOperationKind("upload");
     OpReview   = CreateOperationKind("review");
     OpDownload = CreateOperationKind("download");
 }
Example #2
0
        public Aspose3DRepairingController(
            StorageService storageService,
            MeasurementService measurementService,
            ILoggerFactory loggerFactory,
            StatsService statsService
            )
            : base(measurementService, storageService, loggerFactory, ThreeDApp.Repairing, statsService)
        {
            _logger = loggerFactory.CreateLogger <Aspose3DRepairingController>();

            OpReview = CreateOperationKind("review");
            OpRepair = CreateOperationKind("repair");
            OpUpload = CreateOperationKind("upload");
        }
        public Aspose3DConversionController(IConfiguration configuration,
                                            StorageService storageService,
                                            MeasurementService measurementService,
                                            StatsService statsService,
                                            ILoggerFactory loggerFactory)
            : base(measurementService, storageService, loggerFactory, ThreeDApp.Conversion, statsService)
        {
            _configuration    = configuration;
            this.statsService = statsService;


            OpUpload   = CreateOperationKind("upload");
            OpConvert  = CreateOperationKind("convert");
            OpDownload = CreateOperationKind("download");
            OpEmail    = CreateOperationKind("email");
        }