public DesignAutomationController(IAppBundleServiceAdapter serviceAdapter, IEngineServiceAdapter engineServiceAdapter, IActivityServiceAdapter activityServiceAdapter, IWorkItemServiceAdapter workItemServiceAdapter, IWebHostEnvironment environment, IAutoDeskDesignAutomationRepository repository, IHubContext <DesignAutomationHub> designAutomationHub) { this._serviceAdapter = serviceAdapter; this._envoironment = environment; this._engineServiceAdapter = engineServiceAdapter; this._designAutomationHub = designAutomationHub; this._activityServiceAdapter = activityServiceAdapter; this._workItemServiceAdapter = workItemServiceAdapter; this._repository = repository; }
public AutoDeskEngineService(IAutoDeskDesignAutomationRepository repository, IAuthServiceAdapter authServiceAdapter) { this._repository = repository; this._authServiceAdapter = authServiceAdapter; }
public AutoDeskAppBundleService(IAutoDeskDesignAutomationRepository repository) { this._repository = repository; }
public AutoDeskWorkItemService(IAutoDeskDesignAutomationRepository repository, IAuthServiceAdapter serviceAdapter) { this._repository = repository; this._serviceAdapter = serviceAdapter; }
public AutoDeskActivityService(IAutoDeskDesignAutomationRepository repository) { this._repository = repository; }