Thanks for clearing that up and the example, much appreciated.
I did come across that topic but I assumed that it would be best practice/cleaner to direct everything that goes to the Application layer through an Angular service, and that when using the dynamic Web API layer it would be bad to mix and match it with MVC/Web API controllers.
I'll go with the approach you mentioned.
Out of curiosity, would it be possible to upload a file with an Angular service that's dynamically generated?