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