C# ApiController: я могу использовать его с типизированным параметром класса?
В WebApi2 возможно использовать ApiController с таким классом?:
public class BillOfLadingsController<TDocument> : ApiController
where TDocument : BillOfLadingModel, new()
{
[HttpPost, Route("api/bill-of-ladings/create")]
public async Task Create()
{
// Any code
}
}
Если так, кто-нибудь знает, как его использовать? без введенного параметра <TDocument>
кажется, все работает отлично. С введенным параметром я получаю ошибку 404.