Расположение каталога приложения функции изменяется в зависимости от среды и контекста, в котором работает приложение функции.
Вот раунд о том, как его получить. Не уверен, что это то, что вы ищете.
// if running in azure
if (string.IsNullOrEmpty(Environment.GetEnvironmentVariable("WEBSITE_INSTANCE_ID")))
{
string home = GetEnvironmentVariable("HOME");
Path = System.IO.Path.Combine(home, "site", "wwwroot");
}
// running in non azure environments
else
{
Path = GetEnvironmentVariable("AzureWebJobsScriptRoot");
}