// Constructor, where env and hubContext are specified public DesignAutomationController(IWebHostEnvironment env, IHubContext <DesignAutomationHub> hubContext, DesignAutomationClient api) { DesignAutomationClientBuilder da = new DesignAutomationClientBuilder(OAuthController.FORGE_CLIENT_ID, OAuthController.FORGE_CLIENT_SECRET); _designAutomation = da.Client; _env = env; _hubContext = hubContext; }
// Constructor, where env and hubContext are specified public DesignAutomationController(IWebHostEnvironment env, IHubContext <DesignAutomationHub> hubContext, DesignAutomationClient api) { // DesignAutomation must be created as new instance. DesignAutomationClientBuilder da = new DesignAutomationClientBuilder( OAuthController.GetAppSetting("FORGE_CLIENT_ID"), OAuthController.GetAppSetting("FORGE_CLIENT_SECRET") ); _designAutomation = da.Client; _env = env; _hubContext = hubContext; }