public Rest(Uri baseUri = null, string urlPath = null, RestConfig config = null, ILogger logger = null) { BaseUri = baseUri; RequestUrlPath = urlPath; Logger = logger; Init(config); }
private void Init(RestConfig config = null) { _params = new Dictionary <string, string>(); _headers = new Dictionary <string, List <string> >(); Configuration = config ?? new RestConfig(); this.PrepareRestMode(); }
public Rest(string endPointOrConnectionString, RestConfig configuration = null, ILogger logger = null) { var lowerConn = endPointOrConnectionString; if (lowerConn != null && lowerConn.StartsWith("http")) { BaseUri = new Uri(endPointOrConnectionString); } else { ConnectionString = endPointOrConnectionString; } Logger = logger; Init(configuration); }