Change first character of Type property value of metadata bindings entries to lower case since the scaling infra structure expects it in that format (ex: "httpTrigger")
* MetadataGenerator adds cardinality-many and value provider understands collections
event hubs e2e initial
updates
temp
add to solution too
update to new model
rebase to latest
Improved logic for resolving generics
remove webjobs reference
Fix IEnumerable
some enumerable converter tests
Clean up test
Cleanup
reverting local settings json change
change localsettings
typo
added datatype string to some tests
fix generator test
* update sdk e2e test for datatype
* move cardinality and datatype stuff to later
* resolve typeof's
* cardinality through IBatchedInput - tests need changes
* re-add removed stuff
* fix spacing
* add comments
* Update tests and make SDK generation exceptions surface as build error
* fixing low hanging cr changes
* minor updates from cr
* change where we get default value
* casing
* fix docs
* Modify batched output to be ISupportCardinality - set up for extensible future
* array converter only
* test fixes
* release notes
* update array converter logic
* remove nested type search and update readme because double and int aren't passed over by host yet apparently
* address comment to make default value attribute (a temporary attribute) less discoverable
* nit: add example to readme
* update namespace
* namespace reference
This commit changes how output bindings are defined. There can now be
only 1 output binding at the method level. The data returned from the
function is used for that. For multiple output bindings, the properties
inside the returned type needs to have output binding attributes
The extensions added here are -- EventGrid, ServiceBus, EventHubs, SignalRService, RabbitMQ, Kafka, Warmup and Table (from storage). This commit also adds samples using each of these new bindings.
This commit adds a new set of extensions that will be referenced by
function code. These new worker extensions have the WebJobs
corresponding extension in an attribute. During build, the Sdk package
collects the WebJobs extension information and performs a separate
build. This helps keep the extension package from Host separate from
user code for worker.