저는 C#을 처음 접했고 REST 서비스를 구현해야 Grapevine을 발견했습니다. config 파일을 통해 서비스 시작 부분에 전달 된 서비스 URL의 일부가 있어야하지만 config 파일의 "clientId"값을 Route의 Pathinfo에 넘겨주는 것은 관리하지 않습니다. 왜냐하면 경로가 일정하지 않기 때문입니다.Grapevine Rest Server 경로 값 동적 값이있는 경로 정보
[RestResource(BasePath = "/RestService/")]
public class Rest_Resource
{
public string clientId = ConfigurationManager.AppSettings["ClientId"];
[RestRoute(PathInfo = clientId + "/info")]//<-how do I fill Pathinfo with dynamic values?
public IHttpContext GetVersion(IHttpContext context)
{....}
}
내가 비주얼 스튜디오에서 nuget 패키지로 포도 나무 v4.1.1을 사용하고 있습니다 : 다음은 코드의 일부입니다.