This could be fairly easy reusing most of the code you've already written for the Web UI app.. it could be even easier/faster with MVC WebAPI.. this could lead to a wrapper SDK (nuget package) that makes use of RestSharp to access REST api and voila.. ;-) i know it's not that simple.