ApiController 구현을 시작합니다. 여러 인수 및 다양한 반환 형식을 사용하여 여러 함수를 가져 왔습니다.ApiController : 동일한 인수이지만 다른 반환 값을 얻으십시오.
실제로 저는 서비스 클래스가 있으며 모든 서비스 하나에 대해 get 함수를 구현합니다.
문제는 동일한 컨트롤러에서 같은 인수를 사용하지만 다른 형식을 반환하는 두 가지 기능이 있다는 것입니다. 예 :
[HttpGet]
string Get(String item){ return "Test";}
[HttpGet]
int Get(String entry){ return 2;}
Visual Studio에서 이러한 함수가 유사하기 때문에 컴파일을 시작할 수 없습니다. 이 문제를 해결하려면 어떻게해야합니까?
동일한 메소드 서명이지만 다른 리턴 유형을 갖는 메소드를 작성할 수는 없습니다. 이것은 C# 스펙에서 설계된 것입니다. –