Asp.Net Web Api - ModelBinders

Muszę użyć jakiegoś niestandardowego modelu, aby zawsze traktować przychodzące daty w formacie brytyjskim, ustawiłem spoiwo niestandardowego modelu i zarejestrowałem się w ten sposób:

GlobalConfiguration.Configuration.BindParameter(typeof(DateTime), new DateTimeModelBinder());

Wydaje się, że działa to tylko dla parametrów kwerendy i działa tylko wtedy, gdy określę [ModelBinder] w moim parametrze tak, czy istnieje sposób, aby wszystkie działania używały mojego modelu spoiwa:

public IList<LeadsLeadRowViewModel> Get([ModelBinder]LeadsIndexViewModel inputModel)

Ponadto, w jaki sposób mogę przekazać mój wysłany formularz do kontrolera Api, aby użyć mojego segregatora?

questionAnswers(4)

yourAnswerToTheQuestion