//[Authorize(Roles = "Admin, Vendor")] public async Task <IActionResult> CreateRefund([FromBody] CreateRefundRequest request) { var result = await refundService.CreateRefund(request); return(StatusCode((int)result.Code, result.Value)); }