При настройке триггера большого двоичного объекта для функции Azure можно использовать сопоставление с образцом в имени большого двоичного объекта для сопоставления частей имени с переменными в функции. Например:
[FunctionName("BlobTriggered")]
public static void BlobTriggered(
[BlobTrigger("myContainer/{name}.{extension}")] Stream myBlob,
string name,
string extension,
TraceWriter log)
{
...
}
Но что, если бы я хотел, чтобы одна из переменных была необязательной? Что, если бы я хотел, чтобы в данном примере расширение было необязательным? Таким образом, мне нужно сделать .
и само расширение необязательными. Возможно ли этого достичь?