protected virtual ITizenLaunchSettingsProvider GetTizenLaunchSetting()
 {
     if (_tizenLaunchSettingsProvider == null)
     {
         _tizenLaunchSettingsProvider = UnconfiguredProject.Services.ExportProvider.GetExportedValue <ITizenLaunchSettingsProvider>();
     }
     return(_tizenLaunchSettingsProvider);
 }
        public async Task SaveTizenLaunchSettingsAsync()
        {
            ITizenLaunchSettingsProvider provider = GetTizenLaunchSetting();

            await provider.UpdateAndSaveTizenSettingsAsync(TizenLaunchSettings).ConfigureAwait(false);

            //VsProjectHelper.GetInstance.ExtraArg = _extraArgument;
        }
 public ProjectDebugLaunchProvider(ConfiguredProject configuredProject)
     : base(configuredProject)
 {
     _tizenLaunchSettingsProvider = configuredProject.Services.ExportProvider.GetExportedValue <ITizenLaunchSettingsProvider>();
 }
 public DebugProfileEnumValueProvider(UnconfiguredProject unconfiguredProject, ITizenLaunchSettingsProvider tizenLaunchSettingProvider)
     : base(unconfiguredProject.Services)
 {
     _tizenLaunchSettingsProvider = tizenLaunchSettingProvider;
 }