Что ж, в ошибке говорится, что у вас есть дополнительный уровень пространства имен MarketplaceWebServiceOrders в пространстве имен MarketplaceWebServiceOrders.Sample. Это правда? Если это так, вам нужно будет полностью определить использование интерфейса из базового пространства имен: MarketplaceWebServiceOrders.MarketplaceWebServiceOrders
- это интерфейс, который вы говорите, что хотите. Только не используйте базовое пространство имен MarketplaceWebServiceOrders в этом файле кода.
Чтобы избежать этой путаницы, если это вообще возможно, я бы изменил имя пространства имен или интерфейс. Интерфейс будет проще; добавьте «I» в начале идентификатора, если это фактический тип интерфейса C # (в большинстве языков стиля C рекомендуется соглашение об именах).