Domanda

Ho un app MVC asp.net che è costruito per funzionare web app di serie in IIS o nel cloud.

Ho bisogno di essere in grado di determinare se l'applicazione è ospitata in azzurro (tessuto dev o cloud) o se viene eseguito come applicazione web standard con IIS.

Come faccio a sapere se è in esecuzione nel cloud?

È stato utile?

Soluzione

che ho trovato è:

Microsoft.WindowsAzure.ServiceRuntime.RoleEnvironment.IsAvailable

Grazie

@Wheat:. Grazie per una risposta così rapida, rende stackoverflow.com una grande risorsa

Altri suggerimenti

Potrebbe utilizzare la classe StorageAccountInfo:?

Nel vostro usePathStyleUris oggetto, la proprietà "false" è true quando si punta al cloud storage e <=> quando si punta allo sviluppo di archiviazione a livello locale.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top