VSSonarExtensionUi.Model.Configuration.EmbbedVersionController.EmbbedVersionController C# (CSharp) Method

EmbbedVersionController() public method

Initializes a new instance of the EmbbedVersionController class.
public EmbbedVersionController ( INotificationManager notificationManager, ISonarRestService restService, IConfigurationHelper configHelper, string roslynDefaultPath ) : System
notificationManager INotificationManager The notification manager.
restService ISonarRestService The rest service.
configHelper IConfigurationHelper The configuration helper.
roslynDefaultPath string The roslyn default path.
return System
        public EmbbedVersionController(
            INotificationManager notificationManager,
            ISonarRestService restService,
            IConfigurationHelper configHelper,
            string roslynDefaultPath)
        {
            this.roslynHomeDiagPath = roslynDefaultPath;
            this.notificationManager = notificationManager;
            this.configHelper = configHelper;
            this.rest = restService;
            this.GenerateVersionData();
        }