using Dlhis.Middle.Request; using Dlhis.Middle.Response; using Kurisu.AspNetCore.UnifyResultAndValidation; using Kurisu.RemoteCall.Attributes; namespace Dlhis.Middle.Api; [EnableRemoteClient(Name = "face-service", BaseUrl = "${Authority}")] public interface ICanteenApi { [Auth(TokenHandler = typeof(FaceBearerTokenHandler))] [Post("/api/canteen/orders")] Task> AddAsync(OrderAddRequest request); }