public async Task <ActionResult <CouponDto> > GetDiscountByUser(string userId) { var coupon = await _context.Coupons.FirstOrDefaultAsync(c => c.UserId == userId); if (coupon == null) { return(NotFound()); } return(Ok(CouponMapper.From(coupon))); }
public async Task <ActionResult <CouponDto> > GetDiscountById(string couponId) { var coupon = await _context.Coupons.FirstOrDefaultAsync(c => c.CouponId == couponId); if (coupon == null) { return(NotFound()); } return(Ok(CouponMapper.From(coupon))); // 또는 // return CouponMapper.From(coupon); // (ActionResult<T> 는 implicit cast operator 가 있다) }