An Abstract Engine for a .NET program that apply the RESTful style