2016-08-24 39 views
0

使用PushSharp時,我需要在生產和沙箱之間切換。Pushsharp 4 - 在生產和沙箱之間切換

下面的代碼,使我的問題行: -

var config = new ApnsConfiguration(ApnsConfiguration.ApnsServerEnvironment.Sandbox, @"[CERTPATH]","[PASSWORD]"); 

證書路徑和密碼存儲在這意味着部署到生產時,我可以很容易地改變這些設置在web.config。

它改變ApnsServerEnviroment我還需要能夠配置: -

ApnsConfiguration.ApnsServerEnvironment.Sandbox

在未來,我想實現PushSharp通知的服務。但現在,它在應用程序內部是一個簡單的類。

+1

如何在web.config中爲環境設置應用程序設置,然後在那裏設置一個if子句來檢查設置了哪個環境,並基於該子句選擇Sandbox/Production? – juunas

+0

是的,我可以去那。乾杯。 – Derek

回答

1

只是讓我的評論一個答案:只是爲環境做一個應用程序設置,並做一個if子句,檢查環境設置,並基於它選擇沙箱或生產。

相關問題