public static XDMessagingClient WithAmazonSettings(this XDMessagingClient client,
     RegionEndPoint awsRegionEndPoint)
 {
     var settings = GetAmazonSettings();
     settings.RegionEndPoint = awsRegionEndPoint;
     return client;
 }
        public static XDMessagingClient WithAmazonSettings(this XDMessagingClient client,
                                                           RegionEndPoint awsRegionEndPoint)
        {
            var settings = GetAmazonSettings();

            settings.RegionEndPoint = awsRegionEndPoint;
            return(client);
        }
Example #3
0
        public static RegionEndpoint ToRegionEndpoint(this RegionEndPoint region)
        {
            var name  = Convert.ToString(region);
            var field = typeof(RegionEndpoint).GetField(name,
                                                        BindingFlags.Static | BindingFlags.Public |
                                                        BindingFlags.GetField);

            return(field?.GetValue(null) as RegionEndpoint);
        }
Example #4
0
 public static XDMessagingClient WithAmazonSettings(this XDMessagingClient client, string accessKey, string accessSecret, RegionEndPoint awsRegionEndPoint)
 {
     return(client.WithAmazonSettings(accessKey, accessSecret).WithAmazonSettings(awsRegionEndPoint));
 }
 public static XDMessagingClient WithAmazonSettings(this XDMessagingClient client, string accessKey,
     string accessSecret, RegionEndPoint awsRegionEndPoint)
 {
     return client.WithAmazonSettings(accessKey, accessSecret).WithAmazonSettings(awsRegionEndPoint);
 }