public async Task CreateOrUpdateAsync(ApiHostForwardingSettings forwardSettings, string apiKey, ApiConfiguration configuration)
        {
            var settings = new ChaosApiSettingsTableEntity
                               {
                                   PartitionKey = forwardSettings.ForwardApiHostName,
                                   RowKey = forwardSettings.ApiKey,
                                   Configuration = JsonConvert.SerializeObject(configuration)
                               };

            var insertOrReplaceOperation = TableOperation.InsertOrReplace(settings);

            await Table.ExecuteAsync(insertOrReplaceOperation);
        }
        public async Task CreateOrUpdateAsync(ApiHostForwardingSettings forwardSettings, string apiKey,
                                              ChaosEngine.Configuration.ChaosConfiguration configuration)
        {
            var settings = new ChaosApiSettingsTableEntity
            {
                PartitionKey  = forwardSettings.ForwardApiHostName,
                RowKey        = forwardSettings.ApiKey,
                Configuration = JsonConvert.SerializeObject(configuration)
            };

            var insertOrReplaceOperation = TableOperation.InsertOrReplace(settings);

            await Table.ExecuteAsync(insertOrReplaceOperation);
        }