graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[src/DotNetWorker.Grpc/RpcExtensions.cs]" -- "[src/DotNetWorker.Grpc/Handlers/InvocationHandler.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[sdk/Sdk.Generators/FunctionExecutor/FunctionExecutorGenerator.Emitter.cs]" -- "[sdk/Sdk.Generators/Constants.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[sdk/Sdk/ExtensionsCsprojGenerator.cs]" -- "[sdk/Sdk/Targets/Microsoft.Azure.Functions.Worker.Sdk.targets]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/DotNetWorker.Core/Http/IHttpRequestDataFeature.cs]" -- "[sdk/Sdk.Generators/FunctionMethodSyntaxReceiver.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Grpc/GrpcWorkerClientFactory.cs]" -- "[src/DotNetWorker.Grpc/Http/GrpcHttpRequestData.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sdk/Sdk.Generators/Constants.cs]" -- "[src/DotNetWorker.Grpc/RpcExtensions.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Context/Features/DefaultInputConversionFeature.cs]" -- "[sdk/Sdk/ExtensionsMetadataEnhancer.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.ApplicationInsights/Initializers/TokenCredentialOptions.cs]" -- "[sdk/Sdk/ExtensionsMetadataEnhancer.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Context/FunctionContextHttpRequestExtensions.cs]" -- "[src/DotNetWorker.Core/Context/Features/DefaultInputConversionFeature.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Http/IHttpRequestDataFeature.cs]" -- "[sdk/Sdk/Tasks/ZipDeploy/Http/HttpResponseMessageForStatusCode.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Http/IHttpRequestDataFeature.cs]" -- "[src/DotNetWorker.Core/Context/FunctionContextHttpRequestExtensions.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.ApplicationInsights/Initializers/TokenCredentialOptions.cs]" -- "[sdk/Sdk/Tasks/ZipDeploy/Http/HttpResponseMessageForStatusCode.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sdk/Sdk/Tasks/GenerateFunctionMetadata.cs]" -- "[sdk/Sdk/ExtensionsMetadata.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[tools/devpack.ps1]" -- "[setup-e2e-tests.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/Worker.Extensions.Tables/src/TypeConverters/TableConverterBase.cs]" -- "[extensions/Worker.Extensions.Tables/src/TypeConverters/TableClientConverter.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker/Hosting/ServiceCollectionExtensions.cs]" -- "[src/DotNetWorker/Hosting/WorkerHostBuilderExtensions.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Logging/WorkerLogger.cs]" -- "[src/DotNetWorker.Core/Logging/NullLogWriter.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Logging/WorkerLogger.cs]" -- "[src/DotNetWorker.Core/Logging/ISystemLogWriter.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sdk/Sdk/FunctionMetadataGenerator.cs]" -- "[sdk/Sdk/Extensions/StringExtensions.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Converters/Converter/DefaultConverterContext.cs]" -- "[src/DotNetWorker.Core/Context/BindingContext.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sdk/Sdk.Generators/Constants.cs]" -- "[src/DotNetWorker.Grpc/Handlers/InvocationHandler.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Logging/NullLogWriter.cs]" -- "[src/DotNetWorker.Core/Logging/IUserLogWriter.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Grpc/GrpcServiceCollectionExtensions.cs]" -- "[src/DotNetWorker.Core/StartupHook.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sdk/Sdk/ExtensionsMetadata.cs]" -- "[sdk/Sdk/Targets/Microsoft.Azure.Functions.Worker.Sdk.targets]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sdk/Sdk/Tasks/EnhanceExtensionsMetadata.cs]" -- "[sdk/Sdk/ExtensionsMetadata.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Invocation/DefaultMethodInfoLocator.cs]" -- "[src/DotNetWorker.Core/Context/BindingContext.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sdk/Sdk/Tasks/GenerateFunctionMetadata.cs]" -- "[sdk/Sdk/ExtensionsCsprojGenerator.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Context/FunctionContextHttpRequestExtensions.cs]" -- "[sdk/Sdk.Generators/FunctionMetadataProviderGenerator/FunctionMetadataProviderGenerator.CardinalityParser.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Grpc/Handlers/InvocationHandler.cs]" -- "[src/DotNetWorker.Core/ModelBindingData.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Grpc/GrpcFunctionsHostLogWriter.cs]" -- "[src/DotNetWorker.Core/Logging/WorkerLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Invocation/DefaultMethodInfoLocator.cs]" -- "[src/DotNetWorker.Core/Context/Features/DefaultInputConversionFeature.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Invocation/DefaultMethodInfoLocator.cs]" -- "[src/DotNetWorker.Core/Http/HttpRequestDataExtensions.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Grpc/Handlers/InvocationHandler.cs]" -- "[sdk/Sdk/Tasks/ZipDeploy/Http/HttpResponseMessageForStatusCode.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Grpc/NativeHostIntegration/NativeMethods.cs]" -- "[src/DotNetWorker.Core/WorkerInformation.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/Worker.Extensions.Http.AspNetCore/src/Infrastructure/ExtensionTrace.cs]" -- "[extensions/Worker.Extensions.Http.AspNetCore/src/AspNetMiddleware/WorkerRequestServicesMiddleware.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Logging/IUserLogWriter.cs]" -- "[sdk/Sdk.Generators/FunctionExecutor/FunctionExecutorGenerator.Emitter.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Logging/WorkerLogger.cs]" -- "[src/DotNetWorker.Core/Logging/IUserLogWriter.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Context/Features/DefaultInputConversionFeature.cs]" -- "[sdk/Sdk.Generators/FunctionMethodSyntaxReceiver.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/ModelBindingData.cs]" -- "[sdk/Sdk.Generators/FunctionMethodSyntaxReceiver.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/Worker.Extensions.Http.AspNetCore/src/Infrastructure/ExtensionTrace.cs]" -- "[src/DotNetWorker.Grpc/Handlers/InvocationHandler.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Logging/WorkerLogger.cs]" -- "[extensions/Worker.Extensions.Http.AspNetCore/src/AspNetMiddleware/FunctionsHttpContextExtensions.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Context/BindingContext.cs]" -- "[sdk/Sdk.Generators/FunctionMetadataProviderGenerator/FunctionMetadataProviderGenerator.CardinalityParser.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Context/FunctionContextHttpRequestExtensions.cs]" -- "[sdk/Sdk/Tasks/ZipDeploy/ZipDeploymentStatus.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sdk/Sdk/FunctionMetadataJsonWriter.cs]" -- "[sdk/Sdk/Targets/Microsoft.Azure.Functions.Worker.Sdk.targets]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[sdk/Sdk/Tasks/GenerateFunctionMetadata.cs]" -- "[sdk/Sdk/ExtensionsMetadataEnhancer.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Http/HttpRequestDataExtensions.cs]" -- "[src/DotNetWorker.Core/Context/FunctionContextHttpRequestExtensions.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Http/IHttpRequestDataFeature.cs]" -- "[sdk/Sdk/Tasks/ZipDeploy/ZipDeploymentStatus.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Grpc/NativeHostIntegration/NativeMethods.cs]" -- "[src/DotNetWorker.Core/StartupHook.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/DotNetWorker.Core/Invocation/DefaultMethodInfoLocator.cs]" -- "[src/DotNetWorker.Core/Converters/Converter/DefaultConverterContext.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[extensions/Worker.Extensions.Http/src/DefaultFromBodyConversionFeature.cs]" -- "[setup-e2e-tests.ps1]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }