Local development of C# Azure Functions on macOS is still a bit painful. Even the simple-ish logging might cause issues. Let’s assume that we have Azure Functions Core Tools installed and we have a basic function app with one TimerTrigger function created. With the default Run/Debug configuration We can compile and run our function Our function will start and log to console as expected. I wish all the functions were that simple, right?