【问题标题】:Pushsharp 4 - switch between production and SandboxPushsharp 4 - 在生产和沙盒之间切换
【发布时间】:2016-08-24 15:53:15
【问题描述】:

使用 PushSharp 时,我需要在生产环境和沙箱环境之间切换。

下面是导致我出现问题的代码行:-

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

证书路径和密码存储在 web.config 中,这意味着我可以在部署到生产环境时轻松更改这些设置。

它改变了 ApnsServerEnviroment 我还需要能够配置:-

ApnsConfiguration.ApnsServerEnvironment.Sandbox

将来我想将 PushSharp 通知实现为服务。但现在,它只是应用程序中的一个类。

【问题讨论】:

  • 如何在 web.config 中为环境进行应用设置,然后在其中设置一个 if 子句来检查设置了哪个环境,并基于此选择 Sandbox/Production?
  • 是的,我可以接受。干杯。

标签: c# pushsharp


【解决方案1】:

只是让我的评论成为答案:只需为环境设置一个应用程序并创建一个检查环境设置的 if 子句,并根据它选择沙盒或生产。

【讨论】:

    猜你喜欢
    • 2015-02-04
    • 1970-01-01
    • 2013-12-14
    • 2014-03-06
    • 2021-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多