C# 连接到Amazon Marketplace Web服务

C# 连接到Amazon Marketplace Web服务,c#,amazon-mws,C#,Amazon Mws,我在创建与amazon的MWS服务的连接时遇到了一些问题。我很幸运地遵循了示例文档中包含的API文档。这些样品可以自己工作。以下代码与示例中的代码以及我的代码中的代码相同: 我已将访问密钥、商户id等放入代码中,如下所示(但我实际指定了我的id): 我将该类实例化为: MarketplaceWebServiceOrdersConfig config = new MarketplaceWebServiceOrdersConfig(); config.ServiceURL = "https://m

我在创建与amazon的MWS服务的连接时遇到了一些问题。我很幸运地遵循了示例文档中包含的API文档。这些样品可以自己工作。以下代码与示例中的代码以及我的代码中的代码相同:

我已将访问密钥、商户id等放入代码中,如下所示(但我实际指定了我的id):

我将该类实例化为:

MarketplaceWebServiceOrdersConfig config = new MarketplaceWebServiceOrdersConfig();

config.ServiceURL = "https://mws.amazonservices.com/Orders/2011-01-01";
MarketplaceWebServiceOrdersClient service = new MarketplaceWebServiceOrdersClient(applicationName, applicationVersion, accessKeyId, secretAccessKey, config);
但我得到以下错误:

类、结构或接口成员声明中的标记“=”无效
字段初始值设定项不能引用非静态字段、方法或 属性“MarketplaceWebService..secretAccessKey”
字段初始值设定项不能引用非静态字段、方法或属性 “MarketplaceWebService..config”
字段初始值设定项不能引用非静态字段、方法或属性 “MarketplaceWebService..accessKeyId”
“MarketplaceWebService.”是一个“字段”,但其用法类似于 “类型”


如果我将第一个块更改为:
string accessKeyId=..
我可以删除一些错误,但最后一个错误我无法解决

结果是下午3点我仍然可以使用更多的咖啡lol,我的类实例化没有在方法中发生,这已经被纠正,我现在一切都好了

听起来很熟悉:)
using System;
using System.Xml.Serialization;
using System.Collections.Generic;
using MarketplaceWebServiceOrders;
using MarketplaceWebServiceOrders.Model;
MarketplaceWebServiceOrdersConfig config = new MarketplaceWebServiceOrdersConfig();

config.ServiceURL = "https://mws.amazonservices.com/Orders/2011-01-01";
MarketplaceWebServiceOrdersClient service = new MarketplaceWebServiceOrdersClient(applicationName, applicationVersion, accessKeyId, secretAccessKey, config);