public ProxyGenerator(
			IControllerTypesProvider typesProvider,
			IControllerDefinitionFactory factory)
        {
            if (typesProvider == null) throw new ArgumentNullException("typesProvider");
            if (factory == null) throw new ArgumentNullException("factory");

            _typesProvider	= typesProvider;
            _factory		= factory;
        }
Example #2
0
        public ProxyGenerator(
            IControllerElementsProvider typesProvider,
            IControllerDefinitionFactory factory)
        {
            if (typesProvider == null)
            {
                throw new ArgumentNullException("typesProvider");
            }
            if (factory == null)
            {
                throw new ArgumentNullException("factory");
            }

            _typesProvider = typesProvider;
            _factory       = factory;
        }