Overriding nopCommerce controller with ctor arguments filling with dependency injection
<p>I want to override nopCommerce CheckoutController.
This is my code:</p>

<pre><code>public class TwoStepCheckoutController  : Nop.Web.Controllers.CheckoutController
{

     public TwoStepCheckoutController(IWorkContext workContext,
        IStoreContext storeContext,
        IStoreMappingService storeMappingService,
        IShoppingCartService shoppingCartService,
        ILocalizationService localizationService,
        ITaxService taxService,
        ICurrencyService currencyService,
        IPriceFormatter priceFormatter,
        IOrderProcessingService orderProcessingService,
        ICustomerService customerService,
        IGenericAttributeService genericAttributeService,
        ICountryService countryService,
        IStateProvinceService stateProvinceService,
        IShippingService shippingService,
        IPaymentService paymentService,
        IPluginFinder pluginFinder,
        IOrderTotalCalculationService orderTotalCalculationService,
        IRewardPointService rewardPointService,
        ILogger logger,
        IOrderService orderService,
        IWebHelper webHelper,
        HttpContextBase httpContext,
        IAddressAttributeParser addressAttributeParser,
        IAddressAttributeService addressAttributeService,
        IAddressAttributeFormatter addressAttributeFormatter,
        OrderSettings orderSettings,
        RewardPointsSettings rewardPointsSettings,
        PaymentSettings paymentSettings,
        ShippingSettings shippingSettings,
        AddressSettings addressSettings,
        TaxSettings taxSettings,
        CustomerSettings customerSettings)
        :base(storeContext,storeMappingService,shoppingCartService,localizationService,taxService,currencyService,
                priceFormatter, orderProcessingService, customerService, genericAttributeService, countryService,
                stateProvinceService, shoppingCartService, paymentService, pluginFinder, orderTotalCalculationService,
                rewardPointService, logger, orderService, webHelper, httpContext, addressAttributeParser,
                addressAttributeService, addressAttributeFormatter, orderSettings, rewardPointsSettings, paymentSettings,
                shippingSettings, addressSettings, taxSettings, customerSettings
             )
    {

    }
}
</code></pre>

<p>And i have next
<a href="https://i.stack.imgur.com/8UP5Z.png" rel="nofollow">bug</a>.</p>

<p>If I wrote <code>public TwoStepCheckoutController(/*params*/):base(){}</code>  - Problem is <a href="https://i.stack.imgur.com/kBN0s.png" rel="nofollow">next</a>
Maybe somebody know how to resolve this problem.</p>

<p>P.S. For those who don`t know nopCommerce : all constructor parameters are filling by autofac Dependency Injection. </p>