Пример #1
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="app_id"></param>
 /// <param name="access_id"></param>
 /// <param name="secret_key"></param>
 /// <param name="env"></param>
 /// <param name="httpClient"></param>
 protected XingePushClient([NotNull] string app_id, long access_id,
                           [NotNull] string secret_key, iOSEnvironment env, [NotNull] HttpClient httpClient) : base(access_id, secret_key)
 {
     iOSEnvironment = env;
     client         = httpClient;
     v3             = CreateV3(app_id);
 }
Пример #2
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="app_id"></param>
 /// <param name="access_id"></param>
 /// <param name="secret_key"></param>
 /// <param name="env"></param>
 /// <param name="handler"></param>
 /// <returns></returns>
 public static XingePushClient Create([NotNull] string app_id, long access_id, [NotNull] string secret_key, iOSEnvironment env, [NotNull] HttpMessageHandler handler)
 {
     return(new XingePushClient(app_id, access_id, secret_key, env, new HttpClient(handler)));
 }
Пример #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="app_id"></param>
 /// <param name="access_id"></param>
 /// <param name="secret_key"></param>
 /// <param name="env"></param>
 protected XingePushClient([NotNull] string app_id, long access_id,
                           [NotNull] string secret_key, iOSEnvironment env)
     : this(app_id, access_id, secret_key, env, new HttpClient())
 {
 }
Пример #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="app_id"></param>
 /// <param name="access_id"></param>
 /// <param name="secret_key"></param>
 /// <param name="env"></param>
 /// <param name="httpClient"></param>
 /// <returns></returns>
 public static XingePushClient Create([NotNull] string app_id, long access_id, [NotNull] string secret_key, iOSEnvironment env, [NotNull] HttpClient httpClient)
 {
     return(new XingePushClient(app_id, access_id, secret_key, env, httpClient));
 }