コード例 #1
0
ファイル: Rest.cs プロジェクト: PranamBhat/AzureDotNet
 public Rest(Uri baseUri = null, string urlPath = null, RestConfig config = null, ILogger logger = null)
 {
     BaseUri        = baseUri;
     RequestUrlPath = urlPath;
     Logger         = logger;
     Init(config);
 }
コード例 #2
0
ファイル: Rest.cs プロジェクト: PranamBhat/AzureDotNet
        private void Init(RestConfig config = null)
        {
            _params  = new Dictionary <string, string>();
            _headers = new Dictionary <string, List <string> >();

            Configuration = config ?? new RestConfig();
            this.PrepareRestMode();
        }
コード例 #3
0
ファイル: Rest.cs プロジェクト: PranamBhat/AzureDotNet
        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);
        }