using BBWYB.Server.Business.Sync; using Microsoft.AspNetCore.Mvc; namespace BBWYB.Server.API.Controllers { public class OrderSyncController : BaseApiController { private OrderSyncBusiness orderSyncBusiness; public OrderSyncController(IHttpContextAccessor httpContextAccessor, OrderSyncBusiness orderSyncBusiness) : base(httpContextAccessor) { this.orderSyncBusiness = orderSyncBusiness; } [HttpPost] public void AutoOrderSync() { orderSyncBusiness.AutoOrderSync(); } [HttpPost("{shopId}/{orderId}")] public void ManualOrderSync([FromRoute] long shopId, [FromRoute] string orderId) { orderSyncBusiness.ManualOrderSync(shopId, orderId, null, null); } } }