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"); }
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"); }