Dynamic WebApi generation