Independent .NET framework to access various webservices