ArgumentException: тип 'Nop.Plugin.SecurityDeposit.SecurityAmt.Factories.ShoppingCartSecurityFactory' нельзя назначить службе - PullRequest
0 голосов
/ 01 ноября 2019

ArgumentException: тип 'Nop.Plugin.SecurityDeposit.SecurityAmt.Factories.ShoppingCartSecurityFactory' не может быть назначен службе 'Nop.Plugin.SecurityDeposit.SecurityAmt.Factories.IShoppingCartSecurityFact. * Есть ли у кого-нибудь идея переопределить shoppingcartModelfactory в nopCommerce 4.20, поскольку я переопределяю элемент корзины покупок в NopCommerce. Могу ли я переопределить shoppingcartModelfactory или нет в NopCommerce 4.20?

Регистрация зависимостей:

  public virtual void Register(ContainerBuilder builder, ITypeFinder typeFinder, NopConfig config)
        {
          builder.RegisterType<ShoppingCartSecurityFactory>().As<IShoppingCartSecurityFactory>
            ().InstancePerLifetimeScope();
         }

        public int Order => 11;

Фабрика:

public partial class ShoppingCartSecurityFactory : ShoppingCartModelFactory
    {}
public partial interface IShoppingCartSecurityFactory
    {}// i am writing code here to go through my Model

У меня есть переопределение ShoppingCartFactory в NopCommerce 4.20

...