다음 작품 :ViewModels에서 WebAPI 컨트롤러 작업 오버로드가 작동하지 않습니까?
public class UsageController : ApiController
{
public int GetMilk(string param1, string param2)
{
return -1;
}
public string GetBilling(string param1)
{
return null;
}
}
그러나 다음은 예외 "여러 행동이 요청과 일치하는 것을 발견했다"던졌습니다?!?!
public class UsageController : ApiController
{
public int GetMilk(MilkVM vm)
{
return -1;
}
public string GetBilling(BillingVM vm)
{
return null;
}
}
어떻게 해결할 수 있습니까?
WebAPI가 URI의 매개 변수가 MilkVM 또는 BillingVM에 속하는지 여부를 어떻게 알 수 있었으면 좋겠습니까? –
각 뷰 모델에서 사용할 수있는 매개 변수를 비교하여? –