-
Notifications
You must be signed in to change notification settings - Fork 63
samples for out of proc sql bindings #441
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Charles-Gagnon
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like the lock files aren't fully updated, make sure you run dotnet restore --force-evaluate from the root directory.
samples/samples-outofproc/OutputBindingSamples/AddProductParams.cs
Outdated
Show resolved
Hide resolved
samples/samples-outofproc/InputBindingSamples/GetProductNamesView.cs
Outdated
Show resolved
Hide resolved
|
Why was the mvc package removed? |
Didn't want to add another package dependency for the samples being exposed to users when we can avoid them. (Simplest way to implement them without additional stuff is the key) |
* add out of proc intial steps * rename namespace * update csproj * add outofproc proj to sln * add new samples-outofproc * remove ci.yml and extensions-ci * update xml * samples-outofproc * undo package lock updates * clean up urls * update comments * fix indentation * don't hardcode version * add nuget version range syntax * remove samplesOutofProc project * address comments * address comments part2 * missed set CommandText on output attribute * remove unused param from xml * fix formatting * test changes * fix build errors * add dependencies to Directory.package * recreated using az func extension for dependencies * remove webjob references & add worker references. * add Microsoft.AspNetCore.Mvc.Core ref * add params func * add more samples * fix output bindings and version string * adding multiple items * use default deserialization * create input and output binding folders * update xml * remove empty lines * run package restore and comments * merge main * package restore after merging main * update Mvc.Core to 2.0.1 * remove java classes * Microsoft.AspNetCore.Mvc.Core to 2.2.0 * remove java changes * remove mvc core package dependency * remove sample, simple types supported outofproc * build error fix
Samples for out of proc functions. I have replicated all applicable samples that are in samples-csharp.
Excluded the following two samples examples: 1. AddProductsAsyncCollector, 2. AddProductsCollector since .NET isolated projects run in a separate worker process, bindings can't take advantage of rich binding classes, such as ICollector, IAsyncCollector, and CloudBlockBlob. (as stated in https://learn.microsoft.com/en-us/azure/azure-functions/dotnet-isolated-process-guide#output-bindings)