コード例 #1
0
 /// <summary>
 /// Create new instance.
 /// </summary>
 /// <param name="config"><see cref="TdmConfig"/>.</param>
 public TdmSyncService(TdmConfig config)
     : this(config.UseAcceptanceMode ? TdmSyncConstants.CertBaseUri : TdmSyncConstants.ProdBaseUri, config)
 {
 }
コード例 #2
0
 /// <summary>
 /// Create new instance.
 /// </summary>
 /// <remarks>
 /// Postpone performance hit of <see cref="IRestClient"/> on first call.
 /// </remarks>
 /// <param name="baseUri">Remote service base uri.</param>
 /// <param name="config"><see cref="TdmConfig"/>.</param>
 public TdmSyncService(string baseUri, TdmConfig config)
 {
     this.config = config;
     restClient  = new Lazy <IRestClient>(() => new RestClient(baseUri));
 }