/// <summary> /// 构造函数 /// </summary> /// <param name="shop"></param> /// <param name="channel"></param> public MeiTuanProductChannel(ShopType shop, ProductChannel channel) { Channel = channel; Shop = shop; meituanRepository = new MeiTuanRepository(); hotelRepository = new HotelRepository(channel); MeiTuanConfig config = new MeiTuanConfig(); if (Shop == ShopType.LingZhong || Shop == ShopType.YinJi || Shop == ShopType.RenXing) { config = MeiTuanConfigManager.XiWan; } else if (Shop == ShopType.ShengLv) { config = MeiTuanConfigManager.ShengLv; } else if (Shop == ShopType.RenNiXing) { config = MeiTuanConfigManager.RenNiXing; } meiTuanApiClient = new MeiTuanApiClient(config); logWriter = new LogWriter("Tmall/Validate"); }
public MeiTuanApiClient(MeiTuanConfig config) { this.Config = config; logWriter = new LogWriter("meituan/request"); }