Example #1
0
        private string GetRegion(StreamApiLocation location)
        {
            switch (location)
            {
            case StreamApiLocation.USEast:
                return("us-east");

            case StreamApiLocation.Tokyo:
                return("tokyo");

            case StreamApiLocation.Dublin:
                return("dublin");

            case StreamApiLocation.Singapore:
                return("singapore");

            default:
                return("us-east");
            }
        }
Example #2
0
 public StreamClientOptions()
 {
     Timeout  = 3000;
     Location = StreamApiLocation.USEast;
 }
Example #3
0
 private Uri GetBasePersonalizationUrl(StreamApiLocation location)
 {
     return(new Uri(string.Format(BasePersonalizationUrlFormat, GetRegion(_options.PersonalizationLocation))));
 }