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/Middleware/Grpc/Server/CtxLogger.cs]" -- "[src/Middleware/Grpc/Common/Helpers.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Middleware/Grpc/Server/CtxLogger.cs]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Middleware/Http/Common/Logging.cs]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Middleware/Grpc/Server/CtxLogger.cs]" -- "[src/Middleware/Grpc/Client/ClientApiRequestLogger.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Middleware/Grpc/Common/Helpers.cs]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Middleware/Grpc/Common/Helpers.cs]" -- "[src/Middleware/Grpc/Client/ClientApiRequestLogger.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/Middleware/Grpc/Client/ClientApiRequestLogger.cs]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[src/LogProto/servicehub.logproto.props]" -- "[src/Middleware/Grpc/Server/CtxLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Client/ClientApiRequestLogger.cs]" -- "[src/Middleware/Http/Common/Logging.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/servicehub.logproto.props]" -- "[src/Middleware/Http/Common/Logging.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/servicehub.logproto.props]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/servicehub.logproto.targets]" -- "[src/Middleware/Grpc/Common/Helpers.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/ProtoValidate.cs]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Server/RestServerApiRequestLogger.cs]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Client/AzureSDK/Policy.cs]" -- "[src/Middleware/Grpc/Server/RequestId.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Client/AzureSDK/Policy.cs]" -- "[src/LogProto/servicehub.logproto.targets]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Client/AzureSDK/Policy.cs]" -- "[src/Middleware/Grpc/Client/Retry.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/RequestId.cs]" -- "[src/LogProto/proto/log.proto]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/servicehub.logproto.targets]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Client/AzureSDK/Policy.cs]" -- "[src/LogProto/servicehub.logproto.props]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/RequestId.cs]" -- "[src/Middleware/Grpc/Client/Retry.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Client/AzureSDK/Policy.cs]" -- "[src/Middleware/Grpc/Interceptor/Interceptor.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Client/Retry.cs]" -- "[src/Middleware/Grpc/Server/CtxLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Client/AzureSDK/Policy.cs]" -- "[src/Middleware/Grpc/Server/ProtoValidate.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/servicehub.logproto.targets]" -- "[src/Middleware/Grpc/Client/ClientApiRequestLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Client/AzureSDK/Policy.cs]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Client/Retry.cs]" -- "[src/LogProto/servicehub.logproto.props]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Interceptor/Interceptor.cs]" -- "[src/LogProto/servicehub.logproto.props]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/ProtoValidate.cs]" -- "[src/LogProto/proto/log.proto]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/ProtoValidate.cs]" -- "[src/Middleware/Grpc/Interceptor/Interceptor.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/ProtoValidate.cs]" -- "[src/Middleware/Grpc/Common/Helpers.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/RequestId.cs]" -- "[src/Middleware/Grpc/Server/ProtoValidate.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/RequestId.cs]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/proto/log.proto]" -- "[src/Middleware/Http/Common/Logging.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/proto/log.proto]" -- "[src/Middleware/Grpc/Server/ServerApiRequestLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/RequestId.cs]" -- "[src/LogProto/servicehub.logproto.props]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/servicehub.logproto.targets]" -- "[src/Middleware/Grpc/Server/CtxLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/servicehub.logproto.targets]" -- "[src/Middleware/Http/Common/Logging.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Server/RestServerApiRequestLogger.cs]" -- "[src/Middleware/Http/Common/Logging.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Http/Client/AzureSDK/Policy.cs]" -- "[src/Middleware/Http/Common/Logging.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/proto/log.proto]" -- "[src/Middleware/Grpc/Common/Helpers.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/ProtoValidate.cs]" -- "[src/Middleware/Grpc/Client/Retry.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Interceptor/Interceptor.cs]" -- "[src/LogProto/servicehub.logproto.targets]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Interceptor/Interceptor.cs]" -- "[src/Middleware/Grpc/Common/Helpers.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/servicehub.logproto.targets]" -- "[src/LogProto/servicehub.logproto.props]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/ProtoValidate.cs]" -- "[src/Middleware/Grpc/Server/CtxLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/LogProto/proto/log.proto]" -- "[src/Middleware/Grpc/Server/CtxLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Server/RequestId.cs]" -- "[src/LogProto/servicehub.logproto.targets]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Interceptor/Interceptor.cs]" -- "[src/Middleware/Grpc/Server/CtxLogger.cs]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[src/Middleware/Grpc/Client/Retry.cs]" -- "[src/LogProto/proto/log.proto]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }