I'm about to create a Windows Form
Application in C#
that a customer requested and I need that to be distributed so no direct call to DB. So I need to add a middle data communication between DB and application.
I have developed serveral windows form applications using WCF
as data service but I would like to know if there is a benefit on using instead ASP.NET WebApi
.
I guess I can achieve the same result with both approaches or is there any limitation by using Web API?