/// <summary> /// This function is the callback used to execute the command when the menu item is clicked. /// See the constructor to see how the menu item is associated with this function using /// OleMenuCommandService service and MenuCommand class. /// </summary> /// <param name="sender">Event sender.</param> /// <param name="e">Event args.</param> private void MenuItemCallback(object sender, EventArgs e) { var generationServices = RamlReferenceServiceBase.GetRamlReferenceService(Microsoft.VisualStudio.Shell.ServiceProvider.GlobalProvider, new ActivityLogger()); var ramlChooserViewModel = new RamlChooserViewModel(); ramlChooserViewModel.Load(this.ServiceProvider, generationServices.AddRamlReference, "Add RAML Reference", false, Settings.Default.RAMLExchangeUrl); dynamic settings = new ExpandoObject(); settings.Height = 475; AmfToolsPackage.WindowManager.ShowDialog(ramlChooserViewModel, null, settings); }
/// <summary> /// This function is the callback used to execute the command when the menu item is clicked. /// See the constructor to see how the menu item is associated with this function using /// OleMenuCommandService service and MenuCommand class. /// </summary> /// <param name="sender">Event sender.</param> /// <param name="e">Event args.</param> private void MenuItemCallback(object sender, EventArgs e) { var ramlScaffoldUpdater = RamlScaffoldServiceBase.GetRamlScaffoldService(Microsoft.VisualStudio.Shell.ServiceProvider.GlobalProvider); var ramlChooserViewModel = new RamlChooserViewModel(); ramlChooserViewModel.Load(Microsoft.VisualStudio.Shell.ServiceProvider.GlobalProvider, ramlScaffoldUpdater.AddContract, "Add RAML Contract", true, Settings.Default.RAMLExchangeUrl); dynamic settings = new ExpandoObject(); settings.Height = 600; AmfToolsPackage.WindowManager.ShowDialog(ramlChooserViewModel, null, settings); }
private void AddRamlReferenceCallback(object sender, EventArgs e) { var generationServices = new RamlReferenceService(ServiceProvider.GlobalProvider, new ActivityLogger()); var ramlChooserViewModel = new RamlChooserViewModel(); ramlChooserViewModel.Load(this, generationServices.AddRamlReference, "Add RAML Reference", false, Settings.Default.RAMLExchangeUrl); dynamic settings = new ExpandoObject(); settings.Height = 475; windowManager.ShowDialog(ramlChooserViewModel, null, settings); //var ramlChooser = new RamlChooserView(this, generationServices.AddRamlReference, "Add RAML Reference", false, Settings.Default.RAMLExchangeUrl); //ramlChooser.ShowDialog(); }
private void AddRamlContractCallback(object sender, EventArgs e) { var ramlScaffoldUpdater = new RamlScaffoldService(new T4Service(ServiceProvider.GlobalProvider), ServiceProvider.GlobalProvider); var ramlChooserViewModel = new RamlChooserViewModel(); ramlChooserViewModel.Load(ServiceProvider.GlobalProvider, ramlScaffoldUpdater.AddContract, "Add RAML Contract", true, Settings.Default.RAMLExchangeUrl); dynamic settings = new ExpandoObject(); settings.Height = 570; windowManager.ShowDialog(ramlChooserViewModel, null, settings); //var frm = new RamlChooserView(ServiceProvider.GlobalProvider, ramlScaffoldUpdater.AddContract, "Add RAML Contract", true, Settings.Default.RAMLExchangeUrl); //frm.ShowDialog(); }
/// <summary> /// This function is the callback used to execute the command when the menu item is clicked. /// See the constructor to see how the menu item is associated with this function using /// OleMenuCommandService service and MenuCommand class. /// </summary> /// <param name="sender">Event sender.</param> /// <param name="e">Event args.</param> private void Execute(object sender, EventArgs e) { ThreadHelper.ThrowIfNotOnUIThread(); var generationServices = RamlReferenceServiceBase.GetRamlReferenceService(Microsoft.VisualStudio.Shell.ServiceProvider.GlobalProvider, new ActivityLogger()); var ramlChooserViewModel = new RamlChooserViewModel(); ramlChooserViewModel.Load(Microsoft.VisualStudio.Shell.ServiceProvider.GlobalProvider, generationServices.AddRamlReference, "Add RAML Reference", false, RAML.Tools.Properties.Settings.Default.RAMLExchangeUrl); dynamic settings = new ExpandoObject(); settings.Height = 475; AMFToolsPackage.WindowManager.ShowDialog(ramlChooserViewModel, null, settings); }
/// <summary> /// This function is the callback used to execute the command when the menu item is clicked. /// See the constructor to see how the menu item is associated with this function using /// OleMenuCommandService service and MenuCommand class. /// </summary> /// <param name="sender">Event sender.</param> /// <param name="e">Event args.</param> private void Execute(object sender, EventArgs e) { ThreadHelper.ThrowIfNotOnUIThread(); var unitTestsScaffoldService = UnitTestsScaffoldServiceBase.GetScaffoldService(Microsoft.VisualStudio.Shell.ServiceProvider.GlobalProvider); var ramlChooserViewModel = new RamlChooserViewModel(); ramlChooserViewModel.Load(Microsoft.VisualStudio.Shell.ServiceProvider.GlobalProvider, unitTestsScaffoldService.AddTests, "Add Unit Tests", true, Settings.Default.RAMLExchangeUrl); dynamic settings = new ExpandoObject(); settings.Height = 600; AmfToolsPackage.WindowManager.ShowDialog(ramlChooserViewModel, null, settings); }
/// <summary> /// This function is the callback used to execute the command when the menu item is clicked. /// See the constructor to see how the menu item is associated with this function using /// OleMenuCommandService service and MenuCommand class. /// </summary> /// <param name="sender">Event sender.</param> /// <param name="e">Event args.</param> private void Execute(object sender, EventArgs e) { ThreadHelper.ThrowIfNotOnUIThread(); var ramlScaffoldUpdater = RamlScaffoldServiceBase.GetRamlScaffoldService(Microsoft.VisualStudio.Shell.ServiceProvider.GlobalProvider); var ramlChooserViewModel = new RamlChooserViewModel(); ramlChooserViewModel.Load(Microsoft.VisualStudio.Shell.ServiceProvider.GlobalProvider, ramlScaffoldUpdater.AddContract, "Add RAML/OAS Contract", true, RAML.Tools.Properties.Settings.Default.RAMLExchangeUrl); dynamic settings = new ExpandoObject(); settings.Height = 600; AMFToolsPackage.WindowManager.ShowDialog(ramlChooserViewModel, null, settings); }
public RamlChooserView() { InitializeComponent(); DataContext = new RamlChooserViewModel(); }