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 and Bug Fixes
All changes in this PR ( #1968 )
- Added BindingAnalyzer to deterministic method checks, flagging all attributes used on parameters that are not OrchestrationTrigger to prevent using additional bindings on an Orchestrator method.
- Updated Entity InterfaceContentAnalyzer to avoid flagging entity interfaces that implement another interface.
- Fixed bug leading to ArgumentException with message "SyntaxTree is not part of the compilation" in deterministic method analyzers.