using BBWY.Server.Model; using BBWY.Server.Model.Dto; using Microsoft.Extensions.Caching.Memory; using Newtonsoft.Json.Linq; using System; using System.Collections.Generic; namespace BBWY.Server.Business { public class PlatformSDKBusiness { protected IMemoryCache memoryCache; protected TimeSpan expirationTimeSpan = TimeSpan.FromMinutes(60); /// /// 产品平台 /// public virtual Enums.Platform Platform { get; } public PlatformSDKBusiness(IMemoryCache memoryCache) { this.memoryCache = memoryCache; } public virtual ProductListResponse GetProductList(SearchProductRequest searchProductRequest) { throw new NotImplementedException(); } public virtual IList GetProductSkuList(SearchProductSkuRequest searchProductSkuRequest) { throw new NotImplementedException(); } public virtual IList GetSimpleProductSkuList(SearchProductSkuRequest searchProductSkuRequest) { throw new NotImplementedException(); } public virtual IList GetOrderList(SearchPlatformOrderRequest searchOrderRequest) { throw new NotImplementedException(); } public virtual VenderResponse GetVenderInfo(PlatformRequest platformRequest) { throw new NotImplementedException(); } public virtual ConsigneeSimpleResponse DecryptConsignee(DecryptConsigneeRequest decryptConsigneeRequest) { throw new NotImplementedException(); } public virtual void EditVenderRemark(EditVenderRemarkRequest editVenderRemarkRequest) { throw new NotImplementedException(); } public virtual IList GetLogisticsList(PlatformRequest platformRequest) { throw new NotImplementedException(); } public virtual void OutStock(OutStockRequest outStockRequest) { throw new NotImplementedException(); } } }