public static StorageFactory CreateSuffixedStorageFactory(string suffix, IDictionary<string, string> arguments, bool verbose)
{
if (string.IsNullOrEmpty(suffix))
{
throw new ArgumentNullException(nameof(suffix));
}
IDictionary<string, string> names = new Dictionary<string, string>
{
{ Arguments.StorageBaseAddress, Arguments.StorageBaseAddress + suffix },
{ Arguments.StorageAccountName, Arguments.StorageAccountName + suffix },
{ Arguments.StorageKeyValue, Arguments.StorageKeyValue + suffix },
{ Arguments.StorageContainer, Arguments.StorageContainer + suffix },
{ Arguments.StoragePath, Arguments.StoragePath + suffix }
};
return CreateStorageFactoryImpl(arguments, names, verbose);
}