public MetadataTableColumnNames(Configuration.Config config) { var compat = (config.GetString("table-compatibility-mode", "") ?? "").ToLower(); string colString; switch (compat) { case "sqlserver": colString = "sqlserver-compat-metadata-column-names"; break; case "sqlite": colString = "sqlite-compat-metadata-column-names"; break; case "postgres": colString = "postgres-compat-metadata-column-names"; break; default: colString = "metadata-column-names"; break; } var cfg = config .GetConfig($"tables.journal.{colString}").SafeWithFallback( ConfigurationFactory.ParseString(FallBack).GetConfig($"tables.journal.{colString}")); //var cfg = config.GetConfig("tables.journal.metadata-column-names").SafeWithFallback(ConfigurationFactory.ParseString(FallBack).GetConfig("tables.journal.metadata-column-names")); PersistenceId = cfg.GetString("PersistenceId", "PersistenceId"); SequenceNumber = cfg.GetString("sequenceNumber", "sequenceNr"); }
public void ObjectInitialization() { Logger.log.Info("Object Initialization is started."); objConfig = new Configuration.Config(); poLogin = new PageObjectLogin(driver, iWait); poDashboard = new PageObjectDashboard(driver, iWait); poProfileTab = new PageObjectProfileTab(driver, iWait); poWorkExpTab = new PageObjectWorkExp(driver, iWait); poAwardRecog = new PageObjectAwardsRecoginition(driver, iWait); poSociallinks = new SocialLinksPage(driver, iWait); poassosication = new PageObject_Association(driver, iWait); posecurityquestions = new PageObject_SecurityQuestions(driver, iWait); // poSelectionQaConfig = new Page_Object_SelectionQA_Config(driver, iWait); Logger.log.Info("Object Initialization is completed."); }
public IPlugin Install(Configuration.Config c) { c.Plugins.add_plugin(this); route = new StopRoutingRoute(c.Pipeline.StopRoutingKey); RouteTable.Routes.Insert(0, route); return(this); }
public SnapshotTableColumnNames(Configuration.Config config) { var compat = (config.GetString("table-compatibility-mode", "") ?? "").ToLower(); string colString; switch (compat) { case "sqlserver": colString = "sql-server-compat-column-names"; break; case "sqlite": colString = "sqlite-compat-column-names"; break; case "postgres": colString = "postgres-compat-column-names"; break; default: colString = "column-names"; break; } var cfg = config .GetConfig($"tables.snapshot.{colString}").SafeWithFallback( ConfigurationFactory.ParseString(FallBack).GetConfig($"tables.snapshot.{colString}")); PersistenceId = cfg.GetString("persistenceId", "persistence_id"); SequenceNumber = cfg.GetString("sequenceNumber", "sequence_number"); Created = cfg.GetString("created", "created"); Snapshot = cfg.GetString("snapshot", "snapshot"); Manifest = cfg.GetString("manifest", "manifest"); SerializerId = cfg.GetString("serializerId", "serializer_id"); }
public bool Uninstall(Configuration.Config c) { c.Plugins.remove_plugin(this); c.Pipeline.RewriteDefaults -= Pipeline_RewriteDefaults; c.Pipeline.PostAuthorizeRequestStart -= Pipeline_PostAuthorizeRequestStart; return(true); }
public IPlugin Install(Configuration.Config c) { this.c = c; this.c.Plugins.add_plugin(this); c.Pipeline.PostAuthorizeRequestStart += Pipeline_PostAuthorizeRequestStart; return(this); }
public CaseAnalyzer(WorkflowManager workflowManager, List <ActivityTest> surfaceTests, List <ActivityTest> mockTests, Configuration.Config configuration) { this.workflowManager = workflowManager; this.surfaceTests = surfaceTests; this.mockTests = mockTests; this.configuration = configuration; }
public Linq2DbReadJournalProvider(ExtendedActorSystem system, Configuration.Config config, string configPath) { _system = system; _config = config; _configPath = configPath; }
public Linq2DbReadJournalProvider(ExtendedActorSystem system, Configuration.Config config) { _system = system; _config = config; _configPath = "linq2db"; }
public IPlugin Install(Configuration.Config c) { c.Plugins.add_plugin(this); this.c = c; c.Pipeline.PreHandleImage += Pipeline_PreHandleImage; return(this); }
public void Setup() { _consoleMock = new Mock <IConsole>(MockBehavior.Loose); _configManagerMock = new Mock <IConfigurationManager>(MockBehavior.Strict); _configValidatorMock = new Mock <IConfigurationValidator>(MockBehavior.Strict); _filesystemMock = new Mock <IFileSystem>(MockBehavior.Strict); _config = new Configuration.Config { SourceDirectory = _sourceDir, Rules = new Configuration.Rule[] { new Configuration.Rule { Patterns = new string[] { ".tst" }, TargetDirectory = _targetDir, } } }; _configManagerMock.Setup(x => x.WriteExampleConfig()); _configManagerMock.SetupGet(x => x.IsConfigExisting).Returns(true); _configManagerMock.Setup(x => x.ReadConfigurationFile()).Returns(_config); _configValidatorMock.Setup(x => x.IsValid(_config)).Returns(true); _filesystemMock.Setup(x => x.GetFiles(_sourceDir)).Returns(_files); _filesystemMock.Setup(x => x.Move(It.IsAny <string>(), It.IsAny <string>())); _sut = new Organizer(_consoleMock.Object, _configManagerMock.Object, _configValidatorMock.Object, _filesystemMock.Object); }
protected Pool(Configuration.Config config) { NrOfInstances = config.GetInt("nr-of-instances"); Resizer = DefaultResizer.FromConfig(config); UsePoolDispatcher = config.HasPath("pool-dispatcher"); // ReSharper restore DoNotCallOverridableMethodsInConstructor }
public bool Uninstall(Configuration.Config c) { c.Plugins.remove_plugin(this); c.Pipeline.RewriteDefaults -= Pipeline_RewriteDefaults; c.Pipeline.Rewrite -= Pipeline_Rewrite; c.Pipeline.PostRewrite -= Pipeline_PostRewrite; return(true); }
public ProxyEvaluatorFactory(Configuration.Config configuration) { this.Configuration = configuration; IRuleEvaluatorX <TModel> trueEvaluator = new AlwaysTrueEvaluator <TModel>(); this.evaluators.Add(ConventionHelper.TrueEvaluator(this.Configuration.Convention), trueEvaluator); }
public bool Uninstall(Configuration.Config c) { c.Plugins.remove_plugin(this); using (RouteTable.Routes.GetWriteLock()) { RouteTable.Routes.Remove(route); } return(true); }
public IPlugin Install(Configuration.Config c) { this.c = c; LoadSettings(); c.Plugins.add_plugin(this); c.Pipeline.PostRewrite += new UrlRewritingEventHandler(Pipeline_PostRewrite); return(this); }
/// <summary> /// Requireses the authentication. /// </summary> /// <param name="url">The URL.</param> /// <returns></returns> internal static bool RequiresAuthentication(string url) { using(Crafted.Configuration.Config<VolvaConfig> v = new Configuration.Config<VolvaConfig>()) { if(v == null) { return true; } return v.Values.Locations.Any(n => n.matchPattern == "*" || Regex.IsMatch(url, n.matchPattern)); } }
public static bool SendMessageSpeedMode( IntPtr wndHandle, int msg, int wParam, Configuration.Config config) { var x = config.XPos; var y = config.YPos; //Cursor.Position = new Point(xPos, yPos); if (config.IsPositionIgnoredValid) { var ignoredPoint = new Point(config.XPosIgnored, config.YPosIgnored); var ignoredColor = GetColorAt(ignoredPoint); var ignoreConfigColor = Color.FromArgb(Int32.Parse(config.ColorIgnoredName.Replace("#", ""), NumberStyles.HexNumber)); if (ignoredColor.Name == config.ColorIgnoredName || IsCloseColor(ignoredColor, ignoreConfigColor)) { return(false); } } var point = new Point(x, y); var color = GetColorAt(point); var configColor = Color.FromArgb(Int32.Parse(config.ColorName.Replace("#", ""), NumberStyles.HexNumber)); if (color.Name == config.ColorName || IsCloseColor(color, configColor)) { Color?color2 = null; Color?configColor2 = null; if (config.IsPosition2Valid) { var point2 = new Point(config.X2Pos, config.Y2Pos); color2 = GetColorAt(point2); configColor2 = Color.FromArgb(Int32.Parse(config.Color2Name.Replace("#", ""), NumberStyles.HexNumber)); } if (color2 == null || (color2 != null && (color2.Value.Name == config.Color2Name || IsCloseColor(color2.Value, configColor2.Value)))) { RECT rct = new RECT(); if (!GetWindowRect(wndHandle, ref rct)) { return(false); } int newx = x - rct.Left; int newy = y - rct.Top; SendMessage(wndHandle, msg, (IntPtr)wParam, (IntPtr)CreateLParam(newx, newy)); return(true); } } return(false); }
public AppsNavigationViewModel(ViewComponent viewComponent, Configuration.Config config, ISet <string> roles) { var area = viewComponent.RouteData.Values["Area"]?.ToString(); var controller = viewComponent.RouteData.Values["Controller"]?.ToString(); this.Config = config; this.App = this.Config.Apps.FirstOrDefault(x => x.Areas.Contains(area)); this.Roles = roles; }
public IPlugin Install(Configuration.Config c) { // Only Config.Current ever receives PostAuthorizeRequestStart. // No need for deduplication here c.Pipeline.PostAuthorizeRequestStart += Pipeline_PostAuthorizeRequestStart; c.Plugins.add_plugin(this); this.c = c; return(this); }
public IPlugin Install(Configuration.Config c) { c.Plugins.add_plugin(this); this.c = c; this.OtherImages.ConfigInstance = c; _namedWatermarks = ParseWatermarks(c.getConfigXml().queryFirst("watermarks"), ref _defaultImageQuery, ref _otherImages); c.Pipeline.PostRewrite += Pipeline_PostRewrite; return(this); }
public IPlugin Install(Configuration.Config c) { this.c = c; c.Plugins.add_plugin(this); c.Pipeline.RewriteDefaults += Pipeline_RewriteDefaults; c.Pipeline.Rewrite += Pipeline_Rewrite; c.Pipeline.PostRewrite += Pipeline_PostRewrite; return(this); }
/// <summary> /// Adds the plugin to the given configuration container /// </summary> /// <param name="c"></param> /// <returns></returns> public IPlugin Install(Configuration.Config c) { if (supportedExts == null && FreeImage.IsAvailable()) { supportedExts = BuildSupportedList(); } c.Plugins.add_plugin(this); return(this); }
public IPlugin Install(Configuration.Config c) { this.c = c; c.Plugins.add_plugin(this); c.Pipeline.PostAuthorizeRequestStart += Pipeline_PostAuthorizeRequestStart; c.Pipeline.RewriteDefaults += Pipeline_RewriteDefaults; redirectThrough = c.get("cloudfront.redirectthrough", null); redirectPermanent = c.get("cloudfront.permanentRedirect", false); return(this); }
/// <summary> /// Requireses the authentication. /// </summary> /// <param name="url">The URL.</param> /// <returns></returns> internal static bool RequiresAuthentication(string url) { using (Crafted.Configuration.Config <VolvaConfig> v = new Configuration.Config <VolvaConfig>()) { if (v == null) { return(true); } return(v.Values.Locations.Any(n => n.matchPattern == "*" || Regex.IsMatch(url, n.matchPattern))); } }
public void ObjectInitialization() { Logger.log.Info("Object Initialization is started."); objConfig = new Configuration.Config(); ObjSilverbear_Contact_PO = new IE_Silverbear_Contact_PO(driver, iWait); objLogin_PO = new LoginPO(driver, iWait); }
public IPlugin Install(Configuration.Config c) { this.c = c; c.Plugins.add_plugin(this); ParseXml(c.getConfigXml().queryFirst("presets"), c); c.Pipeline.RewriteDefaults += Pipeline_RewriteDefaults; c.Pipeline.Rewrite += Pipeline_Rewrite; c.Pipeline.PostRewrite += Pipeline_PostRewrite; return(this); }
public IPlugin Install(Configuration.Config c) { this.c = c; c.Plugins.add_plugin(this); c.Pipeline.PostAuthorizeRequestStart += Pipeline_PostAuthorizeRequestStart; c.Pipeline.RewriteDefaults += Pipeline_RewriteDefaults; c.Pipeline.PostRewrite += Pipeline_PostRewrite; AllowedRedirects = c.get("remoteReader.allowedRedirects", AllowedRedirects); return(this); }
public BaseByteArrayJournalDaoConfig(Configuration.Config config) { BufferSize = config.GetInt("buffer-size", 5000); BatchSize = config.GetInt("batch-size", 100); ReplayBatchSize = config.GetInt("replay-batch-size", 1000); Parallelism = config.GetInt("parallelism", 2); LogicalDelete = config.GetBoolean("logical-delete", false); MaxRowByRowSize = config.GetInt("max-row-by-row-size", 100); SqlCommonCompatibilityMode = config.GetBoolean("delete-compatibility-mode", true); }
public AggregateServiceDiscoverySettings(Configuration.Config config) { var discoveryMethods = config.GetStringList("discovery-methods"); if (!discoveryMethods.Any()) { throw new ArgumentOutOfRangeException(nameof(discoveryMethods), "At least one discovery method should be specified"); } DiscoveryMethods = discoveryMethods.ToList(); }
/// <summary> /// Authenticates the specified username. /// </summary> /// <param name="username">The username.</param> /// <param name="password">The password.</param> /// <returns></returns> internal static bool Authenticate(string username, string password) { using(Crafted.Configuration.Config<VolvaConfig> v = new Configuration.Config<VolvaConfig>()) { if(v == null) { return true; } bool isValid = v.Values.Users.Any(n => n.Username == username && n.Password == password); if(!isValid && v.Values.allowWindowsUsers) { isValid = (new WindowsLogonApiHelper()).Authenticate(username, password); } return isValid; } }
public IPlugin Install(Configuration.Config c) { foreach (var child in c.getNode("licenses")? .childrenByName("license") .Where(n => !string.IsNullOrWhiteSpace(n.TextContents)) ?? Enumerable.Empty <Node>()) { licenses.Add(StaticLicenseProvider.CleanupLicenseString(child.TextContents)); } c.Plugins.add_plugin(this); return(this); }
/// <summary> /// Gets the config for Crafted.Volva. /// </summary> /// <returns></returns> public static VolvaConfig GetConfig() { if (_config == null && !_isNull) { using (Crafted.Configuration.Config<VolvaConfig> c = new Configuration.Config<VolvaConfig>()) { if (c == null) { _isNull = true; } else { _config = c.Values; _isNull = false; } } } return _config; }
public virtual IPlugin Install(Configuration.Config c) { this.c = c; c.Plugins.add_plugin(this); c.Pipeline.PostAuthorizeRequestStart +=Pipeline_PostAuthorizeRequestStart; c.Pipeline.RewriteDefaults +=Pipeline_RewriteDefaults; c.Pipeline.PostRewrite +=Pipeline_PostRewrite; c.Plugins.GetOrInstall<ImageResizer.Plugins.LicenseVerifier.LicenseEnforcer<BlobProviderBase>>(); if (HostingEnvironment.IsHosted) EnsureShimRegistered(c); //TODO; we should only install the shim for the singleton, but instead we are installing for every config. We can't access Config.Current here without creating recursion return this; }