For more detailed information on the Durable Functions Roslyn Analyzer, see these release notes: https://github.com/Azure/azure-functions-durable-extension/releases/tag/Analyzer-v0.2.0
If you have any issues with or suggestions for the Durable Functions Analyzer, open an issue, I'd love to hear your feedback!
NuGet package
https://www.nuget.org/packages/Microsoft.Azure.WebJobs.Extensions.DurableTask.Analyzers
Updates
- Added DependendyInjectionAnalyzer, part of our deterministic analyzers, meant to prevent customers from using injected dependencies in orchestrator code. All variables associated with injected values are flagged when used inside an orchestrator. (#2215)
- Updated existing BindingAnalyzer to only flag attributes used on methods with the FunctionName attribute on it. This analyzer is meant to prevent customers from using additional bindings on their orchestrator. (#2244)