public ApplyPolicyDialog(IPolicyProvider policyProvider) { this.policyProvider = policyProvider; this.Build(); tree = new PoliciesListSummaryTree(); policiesScroll.Add(tree); tree.Show(); foreach (PolicySet pset in PolicyService.GetPolicySets()) { if (pset.Visible) { combPolicies.AppendText(pset.Name); } } fileEntry.DefaultPath = ExportProjectPolicyDialog.DefaultFileDialogPolicyDir; fileEntry.FileFilters.AddFilter(BrandingService.BrandApplicationName(GettextCatalog.GetString("MonoDevelop policy files")), "*.mdpolicy"); fileEntry.FileFilters.AddAllFilesFilter(); combPolicies.Active = 0; OnRadioCustomToggled(null, null); UpdateContentLabels(); combPolicies.Accessible.Name = "ApplyPolicyDialog.PolicyCombo"; combPolicies.SetAccessibilityLabelRelationship(label2); CombPolicies_Changed(null, null); combPolicies.Changed += CombPolicies_Changed; }
public ExportProjectPolicyDialog (IPolicyProvider policyProvider) { this.Build (); this.policyProvider = policyProvider; fileEntry.Action = FileChooserAction.Save; fileEntry.DefaultPath = DefaultFileDialogPolicyDir; if (policyProvider is SolutionItem) fileEntry.Path = ((SolutionItem)policyProvider).Name + ".mdpolicy"; else if (policyProvider is Solution) fileEntry.Path = ((Solution)policyProvider).Name + ".mdpolicy"; fileEntry.FileFilters.AddFilter (BrandingService.BrandApplicationName (GettextCatalog.GetString ("MonoDevelop policy files")), "*.mdpolicy"); fileEntry.FileFilters.AddAllFilesFilter (); fileEntry.PathChanged += delegate { UpdateWidgets (); }; entryName.Changed += delegate { UpdateWidgets (); }; tree = new PoliciesListSummaryTree (); policiesScroll.Add (tree); tree.Show (); tree.SetPolicies (policyProvider.Policies); if (!tree.HasPolicies) { tree.Message = GettextCatalog.GetString ("No policies"); buttonOk.Sensitive = false; } UpdateWidgets (); }
public BaseClient(IHttpClientFactory clientFactory, IPolicyProvider policyProvider, ILogger <BaseClient> logger) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _policyProvider = policyProvider ?? throw new ArgumentNullException(nameof(policyProvider)); _clientFactory = clientFactory ?? throw new ArgumentNullException(nameof(clientFactory)); }
/// <summary> /// Initializes a new instance of the <see cref="PostService"/> class. /// </summary> /// <param name="policyProvider">The policy provider.</param> /// <param name="config">The application configuration.</param> /// <param name="factory">The Tumblr factory wrapper.</param> /// <param name="logger">The application logger.</param> public PostService(IPolicyProvider policyProvider, IOptions <AppSettings> config, ITumblrSharpFactoryWrapper factory, ILogger <PostService> logger) { _policyProvider = policyProvider; _logger = logger; _config = config.Value; var oauthToken = _config.Secure.TumblrOauthToken; var oauthSecret = _config.Secure.TumblrOauthSecret; var consumerKey = _config.Secure.TumblrConsumerKey; var consumerSecret = _config.Secure.TumblrConsumerSecret; var token = new Token(oauthToken, oauthSecret); _client = factory.Create(consumerKey, consumerSecret, token); }
public ConfigProvider( IAssemblyProvider assemblyProvider, IPolicyProvider policyProvider, IIdentityProvider identityProvider, IPeersProvider peersProvider, MQSetting mQSetting) { _settings = new InMemorySettings(); _assemblyProvider = assemblyProvider; _identityProvider = identityProvider; _policyProvider = policyProvider; _peersProvider = peersProvider; _mQSetting = mQSetting; }
public ApplyPolicyDialog (IPolicyProvider policyProvider) { this.Build (); this.policyProvider = policyProvider; foreach (PolicySet pset in PolicyService.GetPolicySets ()) if (pset.Visible) combPolicies.AppendText (pset.Name); fileEntry.DefaultPath = ExportProjectPolicyDialog.DefaultFileDialogPolicyDir; combPolicies.Active = 0; OnRadioCustomToggled (null, null); UpdateContentLabels (); }
public ExportProjectPolicyDialog (IPolicyProvider policyProvider) { this.Build (); this.policyProvider = policyProvider; fileEntry.DefaultPath = DefaultFileDialogPolicyDir; if (policyProvider is SolutionItem) fileEntry.Path = ((SolutionItem)policyProvider).Name + ".mdpolicy"; else if (policyProvider is Solution) fileEntry.Path = ((Solution)policyProvider).Name + ".mdpolicy"; UpdateWidgets (); labelPolicies.Text = ApplyPolicyDialog.GetPoliciesDescription (policyProvider.Policies); }
public ApplyPolicyDialog (IPolicyProvider policyProvider) { this.Build (); this.policyProvider = policyProvider; foreach (PolicySet pset in PolicyService.GetPolicySets ()) if (pset.Visible) combPolicies.AppendText (pset.Name); fileEntry.DefaultPath = ExportProjectPolicyDialog.DefaultFileDialogPolicyDir; fileEntry.FileFilters.AddFilter (GettextCatalog.GetString ("MonoDevelop policy files"), "*.mdpolicy"); fileEntry.FileFilters.AddAllFilesFilter (); combPolicies.Active = 0; OnRadioCustomToggled (null, null); UpdateContentLabels (); }
public override void Initialize(MonoDevelop.Ide.Gui.Dialogs.OptionsDialog dialog, object dataObject) { base.Initialize(dialog, dataObject); IPolicyProvider provider = dataObject as IPolicyProvider; if (provider == null) { provider = PolicyService.GetUserDefaultPolicySet(); isGlobalPolicy = true; } policyContainer = provider.Policies; bag = policyContainer as PolicyBag; polSet = policyContainer as PolicySet; policyContainer.PolicyChanged += HandlePolicyContainerPolicyChanged; }
public ExportProjectPolicyDialog (IPolicyProvider policyProvider) { this.Build (); this.policyProvider = policyProvider; fileEntry.DefaultPath = DefaultFileDialogPolicyDir; if (policyProvider is SolutionItem) fileEntry.Path = ((SolutionItem)policyProvider).Name + ".mdpolicy"; else if (policyProvider is Solution) fileEntry.Path = ((Solution)policyProvider).Name + ".mdpolicy"; fileEntry.FileFilters.AddFilter (GettextCatalog.GetString ("MonoDevelop policy files"), "*.mdpolicy"); fileEntry.FileFilters.AddAllFilesFilter (); UpdateWidgets (); labelPolicies.Text = ApplyPolicyDialog.GetPoliciesDescription (policyProvider.Policies); }
public override void Initialize(MonoDevelop.Ide.Gui.Dialogs.OptionsDialog dialog, object dataObject) { base.Initialize(dialog, dataObject); IPolicyProvider provider = dataObject as IPolicyProvider; if (provider == null) { provider = PolicyService.GetUserDefaultPolicySet(); // When editing the global user preferences, the default values for policies are the IDE default values. defaultPolicyContainer = PolicyService.SystemDefaultPolicies; isGlobalPolicy = true; } policyContainer = provider.Policies; bag = policyContainer as PolicyBag; polSet = policyContainer as PolicySet; policyContainer.PolicyChanged += HandlePolicyContainerPolicyChanged; }
public ApplyPolicyDialog(IPolicyProvider policyProvider) { this.Build(); this.policyProvider = policyProvider; foreach (PolicySet pset in PolicyService.GetPolicySets()) { if (pset.Visible) { combPolicies.AppendText(pset.Name); } } fileEntry.DefaultPath = ExportProjectPolicyDialog.DefaultFileDialogPolicyDir; combPolicies.Active = 0; OnRadioCustomToggled(null, null); UpdateContentLabels(); }
public ExportProjectPolicyDialog(IPolicyProvider policyProvider) { this.Build(); this.policyProvider = policyProvider; fileEntry.DefaultPath = DefaultFileDialogPolicyDir; if (policyProvider is SolutionItem) { fileEntry.Path = ((SolutionItem)policyProvider).Name + ".mdpolicy"; } else if (policyProvider is Solution) { fileEntry.Path = ((Solution)policyProvider).Name + ".mdpolicy"; } UpdateWidgets(); labelPolicies.Text = ApplyPolicyDialog.GetPoliciesDescription(policyProvider.Policies); }
public ApplyPolicyDialog(IPolicyProvider policyProvider) { this.Build(); this.policyProvider = policyProvider; foreach (PolicySet pset in PolicyService.GetPolicySets()) { if (pset.Visible) { combPolicies.AppendText(pset.Name); } } fileEntry.DefaultPath = ExportProjectPolicyDialog.DefaultFileDialogPolicyDir; fileEntry.FileFilters.AddFilter(GettextCatalog.GetString("MonoDevelop policy files"), "*.mdpolicy"); fileEntry.FileFilters.AddAllFilesFilter(); combPolicies.Active = 0; OnRadioCustomToggled(null, null); UpdateContentLabels(); }
public ExportProjectPolicyDialog(IPolicyProvider policyProvider) { this.Build(); this.policyProvider = policyProvider; fileEntry.DefaultPath = DefaultFileDialogPolicyDir; if (policyProvider is SolutionItem) { fileEntry.Path = ((SolutionItem)policyProvider).Name + ".mdpolicy"; } else if (policyProvider is Solution) { fileEntry.Path = ((Solution)policyProvider).Name + ".mdpolicy"; } fileEntry.FileFilters.AddFilter(GettextCatalog.GetString("MonoDevelop policy files"), "*.mdpolicy"); fileEntry.FileFilters.AddAllFilesFilter(); fileEntry.PathChanged += delegate { UpdateWidgets(); }; entryName.Changed += delegate { UpdateWidgets(); }; tree = new PoliciesListSummaryTree(); policiesScroll.Add(tree); tree.Show(); tree.SetPolicies(policyProvider.Policies); if (!tree.HasPolicies) { tree.Message = GettextCatalog.GetString("No policies"); buttonOk.Sensitive = false; } UpdateWidgets(); }
public ExportProjectPolicyDialog(IPolicyProvider policyProvider) { this.Build(); this.policyProvider = policyProvider; fileEntry.DefaultPath = DefaultFileDialogPolicyDir; if (policyProvider is SolutionItem) { fileEntry.Path = ((SolutionItem)policyProvider).Name + ".mdpolicy"; } else if (policyProvider is Solution) { fileEntry.Path = ((Solution)policyProvider).Name + ".mdpolicy"; } fileEntry.FileFilters.AddFilter(GettextCatalog.GetString("MonoDevelop policy files"), "*.mdpolicy"); fileEntry.FileFilters.AddAllFilesFilter(); UpdateWidgets(); labelPolicies.Text = ApplyPolicyDialog.GetPoliciesDescription(policyProvider.Policies); }
public override void Initialize(MonoDevelop.Ide.Gui.Dialogs.OptionsDialog dialog, object dataObject) { base.Initialize(dialog, dataObject); panelData = (MimeTypePanelData)dataObject; IPolicyProvider provider = panelData.DataObject as IPolicyProvider; if (provider == null) { provider = PolicyService.GetUserDefaultPolicySet(); isGlobalPolicy = true; } bag = provider.Policies as PolicyBag; polSet = provider.Policies as PolicySet; mimeType = panelData.MimeType; panelData.SectionPanel = this; isRoot = polSet != null || bag.IsRoot; if (IsCustomUserPolicy) { isRoot = false; } }
public PollyWrapperFactory(TServiceImplementation implementation, IPolicyProvider policyProvider, IContextProvider contextProvider) { _implementation = implementation ?? throw new ArgumentNullException(nameof(implementation)); _policyProvider = policyProvider ?? throw new ArgumentNullException(nameof(policyProvider)); _contextProvider = contextProvider ?? throw new ArgumentNullException(nameof(contextProvider)); }
public PollyCircuitBreaker(IPolicyProvider policyProvider, IEnumerable <ICircuitStatusListener> listeners) { _policyProvider = policyProvider; _listeners = listeners; }
public PoliciesController(IPolicyProvider policyProvider, IDebugContext debugContext) { _policyProvider = policyProvider; _policyProvider.DebugContext = debugContext; }