Я хочу создать настраиваемое связующее устройство в ASP.Net Web API. Есть много ресурсов на том, как это сделать с нуля, но я хочу использовать существующую функциональность.
Я посмотрел в источнике на codeplex и вижу, что в нем много машинных модулей, но большинство из них запечатаны... и даже тогда я не могу понять, какой из них будет использоваться в ситуациях.
Вот мой заголовок метода api:
public async Task<HttpResponseMessage> Post(long appId, [FromBody]Field field)
Что я хочу сделать, это в основном перехват modelbinder после того, как он заполнил все основные свойства, а затем установил некоторые дополнительные значения на основе заголовков HTTP-запросов, которые я буду устанавливать на стороне клиента.
Как я уже сказал, мне комфортно создавать пользовательские модели-подборщики и modelbinderproviders и подключать их, в бит, с которым я столкнулся, пытается повторно использовать существующие функции.
Спасибо, Пит