我想知道是否可以为控制器内的端点api生成动态URL。
这就是我所拥有的
[HttpGet]
[Route("{code}")]
public async Task<IHttpActionResult> GetLanguageByCodeAsync(string code, CancellationToken cancellationToken)
{
var url = $"{BaseUrl}/{code}";
return await GetAsync(url, cancellationToken);
}
有没有办法得到这样的东西?
var url = $"{BaseUrl}{Dynamic}";
这个想法是,Dynamic会读取代码参数或什至其他参数,并根据它们构造URL。
我不希望代码在url中进行硬编码,因为将来我需要添加参数,因此我也需要在url变量中对它们进行硬编码。我希望这是灵活的。