IBaseOrderService.cs
593 Bytes
using Microsoft.AspNetCore.Mvc;
using NCC.Order.Entitys.Dto.BaseOrder;
using System.Threading.Tasks;
namespace NCC.Order.Interfaces.BaseOrder
{
public interface IBaseOrderService
{
/// <summary>
/// 获取订单模块
/// </summary>
/// <param name="id">参数</param>
/// <returns></returns>
Task<BaseOrderInfoOutput> GetInfo(string id);
/// <summary>
/// 扣减用户匹配次数
/// </summary>
/// <returns></returns>
Task<bool> DeductionCount(string userId, int matchCount = 1);
}
}