MadMyche
Что за является ли двусмысленная ссылка между это означает, что существует несколько ссылок, которые соответствуют тому, что вы запрашиваете.
Решение состоит в том, чтобы определить, какой из них вам нужно использовать, и назвать его полным именем.
Попробуйте одну или другую из этих линий; и посмотрите, какая из них работает лучше для вас
private static readonly ITaxEstimationService taxEstimationService = DIContainer.Resolve<Kadena.BusinessLogic.Contracts.ITaxEstimationService>()
/* OR */
private static readonly ITaxEstimationService taxEstimationService = DIContainer.Resolve<CMS.Ecommerce.ITaxEstimationService>()