Castle.MonoRail.Framework.Helpers.FormHelper.Service C# (CSharp) Method

Service() public method

Invoked by the framework in order to give a chance to obtain other services
public Service ( IServiceProvider provider ) : void
provider IServiceProvider The service proviver
return void
		public void Service(IServiceProvider provider)
		{
			ILoggerFactory loggerFactory = (ILoggerFactory) provider.GetService(typeof(ILoggerFactory));

			if (loggerFactory != null)
			{
				logger = loggerFactory.Create(typeof(FormHelper));
			}

			IBrowserValidatorProvider validatorProv = (IBrowserValidatorProvider)
				provider.GetService(typeof(IBrowserValidatorProvider));

			if (validatorProv != null)
			{
				validatorProvider = validatorProv;
			}
		}