Azure Compute Emulator altında önemsiz bir web rolünü test ediyorum ve RoleEntryPoint
'dan türeyen sınıfımda OnStart()
, Run()
ve OnStop()
yöntemlerini geçersiz kıldım.Azure Compute Emulator'da RoleEntryPoint.OnStop() nasıl çağrılır?
OnStart()
ve Run()
denilen ama OnStop()
değil edilir - Ben de basın Visual Studio "ayıklama Dur" veya tarayıcı penceresini kapatın ve rol sonlandırılır, ancak OnStop()
asla denir. Kontrol ettik - anahtar kelimesi OnStop()
tanımında bulunur.
Bu pek uygun değil - bu, OnStop()
telefonumu canlı bir bulutun dışında test edemem anlamına gelir.
Bir şekilde görevimde bulunan Compute Emulator'ü OnStop()
arayabilir miyim?
Kasım 2012'den itibaren, RoleEnvironment.RequestRecycle(); – RickAndMSFT