public static void UploadComponents (this ICakeContext context, XamarinComponentUploadSettings settings, params string[] xamFileGlobbingPatterns)
{
foreach (var pattern in xamFileGlobbingPatterns)
{
var files = context.GetFiles(pattern);
if (files == null || !files.Any())
continue;
foreach (var file in files)
{
UploadComponent(context, file, settings);
}
}
}