客户端服务器Web API请求

时间:2019-01-07 11:24:34

标签: c# asp.net-web-api

我在vb中有以下代码:

If MsgBox("Current settings off. Employee weekly off's do not match the saved settings. Do you wish to update the current settings or keep the existing settings.", vbInformation + vbYesNo + vbDefaultButton2) = vbYes Then
   If m_WeeklyOffType = 0 Then
      .IsWeeklyOff = False
      .IsWeeklyOffHalfDay = False

   Else
      empTimesheetDeclareDetail.DateStatus = 2 
      empTimesheetDeclareDetail.MarkStatus = 3 

   End If
   mWeeklyOffSettingsSameForAll = True
   mWeeklyOffSettingsFlag = 1

Else
   mWeeklyOffSettingsSameForAll = True
   mWeeklyOffSettingsFlag = 0

End If

我正在使用Web API控制器,并将其转换为c#。 一切正常,直到我发现在VB中使用MsgBox的情况为止。如何在API中实现此功能?我的控制器已经在执行,我如何停止(暂停)执行,并使用msgbox请求返回给客户端,并且取决于他的点击(即是或否),我会继续执行他先前的请求吗?

1 个答案:

答案 0 :(得分:1)

坦率地说,我认为这是一个业务问题,而不是技术问题。但是,我唯一能解决的方法是在请求中为此条件添加一个附加参数,然后根据该参数可以决定需要在此处执行的操作。