Мне дали проект, который использует прочные функции для выполнения нескольких последовательных логических шагов с некоторыми триггерами для таймеров/HTTP и т. Д. Это означает, что когда добавляется новый, разработчик должен знать, чтобы копировать те же конвенции, триггеры настройки и т. Д., Которые являются утомительными и затрудняют чтение/поддержание. Вы реализуете биты, которые являются уникальными для вашего экземпляра, следуя соглашению.
Код: Выделить всё
appBuilder.RegisterFunction(nameof(SomeFunctionSomewhere),
x => x.WithHttpTrigger(AuthorizationLevel.Anonymous, "GET"))
Основная проблема, с которой я сталкиваюсь, заключается в том, что если бы я перешел к абстрактному класскому подходу, чтобы завершить конвенции, попытка назвать функции не сработают, так как все они в конечном итоге, что и атрибут не может принять каких -либо полиморфных данных в имена и т. Д. (Из того, что я могу сказать).>
Подробнее здесь:
https://stackoverflow.com/questions/797 ... out-the-fu