I'm currently working on an internal project that uses AngularJS on the frontend and queries a C# Web API for data on the backend. Using this setup, I can get most functionality that I'm looking for, but I'd like to add a feature that I believe requires C#, and it isn't really an API call:
When a user clicks a button, I'd like to pop up a new Outlook message with pre-populated recipient and subject fields. I'd also like to be able to pre-include attachments.
I've done this before in C# following steps similar to these, but I'm new to AngularJS and the SPA architecture. Is there a way to implement this feature? Where does the C# code go in the solution, and how do I connect it to the Angular?
Since this is an internal non-customer-facing app, you can assume that all users will have Outlook installed.