Castle.MicroKernel.ModelBuilder.Inspectors.LifestyleModelInspector.ExtractPoolConfig C# (CSharp) Method

ExtractPoolConfig() private method

private ExtractPoolConfig ( ComponentModel model ) : void
model Castle.Core.ComponentModel
return void
		private void ExtractPoolConfig(ComponentModel model)
		{
			var initialRaw = model.Configuration.Attributes["initialPoolSize"];
			var maxRaw = model.Configuration.Attributes["maxPoolSize"];

			if (initialRaw != null)
			{
				var initial = converter.PerformConversion<int>(initialRaw);
				model.ExtendedProperties[ExtendedPropertiesConstants.Pool_InitialPoolSize] = initial;
			}
			if (maxRaw != null)
			{
				var max = converter.PerformConversion<int>(maxRaw);
				model.ExtendedProperties[ExtendedPropertiesConstants.Pool_MaxPoolSize] = max;
			}
		}