コード例 #1
0
 public RestClientBase(IRestDataSerializer serializer, IRestClientLogger logger = null)
     : this(logger)
 {
     if (serializer == null)
     {
         throw new Exceptions.RestClientDotNetException("Serializer cannot be null");
     }
     DataSerializer = serializer;
 }
コード例 #2
0
 private RestClientBase(IRestClientLogger logger)
 {
     Logger   = logger;
     Disposed = false;
     Client   = null;
 }
コード例 #3
0
 public RestClientBase(DataTypes dataType, IRestClientLogger logger = null)
     : this(dataType == DataTypes.JSON ? (IRestDataSerializer) new JsonRestDataSerializer() : (IRestDataSerializer) new XmlRestDataSerializer(), logger)
 {
 }