-
Notifications
You must be signed in to change notification settings - Fork 1
Analysis_dotnet_eShop_template
Andrei Ignat edited this page Jun 30, 2024
·
1 revision
Number projects : 25 (tests : 5, no tests : 20 )
Number packages : 409 (Outdated: 24, Deprecated: 0, Major version differs 28 )
Total Commits: 193 ( last commit : this year,2024)
flowchart LR
%% start project reference src\Basket.API\Basket.API.csproj
Basket.API-->eShop.ServiceDefaults
Basket.API-->EventBusRabbitMQ
%% start project reference src\Catalog.API\Catalog.API.csproj
Catalog.API-->eShop.ServiceDefaults
Catalog.API-->EventBusRabbitMQ
Catalog.API-->IntegrationEventLogEF
%% start project reference src\ClientApp\ClientApp.csproj
ClientApp
%% start project reference src\eShop.AppHost\eShop.AppHost.csproj
eShop.AppHost-->Basket.API
eShop.AppHost-->Catalog.API
eShop.AppHost-->Identity.API
eShop.AppHost-->Mobile.Bff.Shopping
eShop.AppHost-->Ordering.API
eShop.AppHost-->OrderProcessor
eShop.AppHost-->PaymentProcessor
eShop.AppHost-->WebApp
eShop.AppHost-->WebhookClient
eShop.AppHost-->Webhooks.API
%% start project reference src\eShop.ServiceDefaults\eShop.ServiceDefaults.csproj
eShop.ServiceDefaults
%% start project reference src\EventBus\EventBus.csproj
EventBus
%% start project reference src\EventBusRabbitMQ\EventBusRabbitMQ.csproj
EventBusRabbitMQ-->EventBus
%% start project reference src\HybridApp\HybridApp.csproj
HybridApp-->WebAppComponents
%% start project reference src\Identity.API\Identity.API.csproj
Identity.API-->eShop.ServiceDefaults
%% start project reference src\IntegrationEventLogEF\IntegrationEventLogEF.csproj
IntegrationEventLogEF-->EventBus
%% start project reference src\Mobile.Bff.Shopping\Mobile.Bff.Shopping.csproj
Mobile.Bff.Shopping-->eShop.ServiceDefaults
%% start project reference src\Ordering.API\Ordering.API.csproj
Ordering.API-->eShop.ServiceDefaults
Ordering.API-->EventBusRabbitMQ
Ordering.API-->IntegrationEventLogEF
Ordering.API-->Ordering.Domain
Ordering.API-->Ordering.Infrastructure
%% start project reference src\Ordering.Domain\Ordering.Domain.csproj
Ordering.Domain
%% start project reference src\Ordering.Infrastructure\Ordering.Infrastructure.csproj
Ordering.Infrastructure-->IntegrationEventLogEF
Ordering.Infrastructure-->Ordering.Domain
%% start project reference src\OrderProcessor\OrderProcessor.csproj
OrderProcessor-->eShop.ServiceDefaults
OrderProcessor-->EventBusRabbitMQ
%% start project reference src\PaymentProcessor\PaymentProcessor.csproj
PaymentProcessor-->eShop.ServiceDefaults
PaymentProcessor-->EventBusRabbitMQ
%% start project reference src\WebApp\WebApp.csproj
WebApp-->eShop.ServiceDefaults
WebApp-->EventBusRabbitMQ
WebApp-->WebAppComponents
%% start project reference src\WebAppComponents\WebAppComponents.csproj
WebAppComponents
%% start project reference src\WebhookClient\WebhookClient.csproj
WebhookClient-->eShop.ServiceDefaults
%% start project reference src\Webhooks.API\Webhooks.API.csproj
Webhooks.API-->eShop.ServiceDefaults
Webhooks.API-->EventBusRabbitMQ
Webhooks.API-->IntegrationEventLogEF
Nr | ID | References | Projects |
---|---|---|---|
1 | Asp.Versioning.Http | *(References: 2)* **Major differs** | $(ApiVersioningVersion) Catalog.API,Ordering.API,Webhooks.API 8.1.0 Basket.API,eShop.ServiceDefaults,Identity.API,Mobile.Bff.Shopping,OrderProcessor,PaymentProcessor,WebApp,WebhookClient,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests |
2 | Asp.Versioning.Mvc.ApiExplorer | *(References: 2)* **Major differs** | $(ApiVersioningVersion) eShop.ServiceDefaults 8.1.0 Basket.API,Catalog.API,Identity.API,Mobile.Bff.Shopping,Ordering.API,OrderProcessor,PaymentProcessor,WebApp,WebhookClient,Webhooks.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests |
3 | Aspire.Azure.AI.OpenAI | *(References: 2)* **Major differs** | $(AspireUnstablePackagesVersion) Catalog.API,WebApp 8.0.0-preview.8.24258.2 Catalog.FunctionalTests |
4 | Aspire.Npgsql.EntityFrameworkCore.PostgreSQL | *(References: 2)* **Major differs** | $(AspireVersion) Catalog.API,Identity.API,Ordering.API,Webhooks.API 8.0.1 Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests |
5 | Aspire.RabbitMQ.Client | *(References: 2)* **Major differs** | $(AspireVersion) EventBusRabbitMQ 8.0.1 Basket.API,Catalog.API,Ordering.API,OrderProcessor,PaymentProcessor,WebApp,Webhooks.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests |
6 | Aspire.StackExchange.Redis | *(References: 2)* **Major differs** | $(AspireVersion) Basket.API 8.0.1 Basket.UnitTests |
7 | Grpc.AspNetCore | *(References: 2)* **Major differs** | $(GrpcVersion) Basket.API 2.63.0 eShop.AppHost,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests |
8 | Grpc.AspNetCore.Server.ClientFactory | *(References: 2)* **Major differs** | $(GrpcVersion) WebApp 2.63.0 eShop.AppHost,Basket.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests |
9 | Grpc.Tools | *(References: 2)* **Major differs** | $(GrpcVersion) WebApp 2.63.0 ClientApp,eShop.AppHost,Basket.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests |
10 | IdentityModel | *(References: 3)* **Major differs** | 7.0.0 ClientApp,ClientApp.UnitTests 5.2.0 eShop.AppHost,Catalog.FunctionalTests,Ordering.FunctionalTests 6.2.0 Identity.API |
11 | IdentityModel.OidcClient | *(References: 2)* **Major differs** | 6.0.0 ClientApp,ClientApp.UnitTests 5.2.1 eShop.AppHost,Catalog.FunctionalTests,Ordering.FunctionalTests |
12 | Microsoft.AspNetCore.Authentication.JwtBearer | *(References: 2)* **Major differs** | $(AspnetVersion) eShop.ServiceDefaults 8.0.6 Basket.API,Catalog.API,Identity.API,Mobile.Bff.Shopping,Ordering.API,OrderProcessor,PaymentProcessor,WebApp,WebhookClient,Webhooks.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests |
13 | Microsoft.AspNetCore.Authentication.OpenIdConnect | *(References: 2)* **Major differs** | $(AspnetVersion) WebApp,WebhookClient 8.0.6 Identity.API |
14 | Microsoft.AspNetCore.Components.Web | *(References: 2)* **Major differs** | $(AspnetVersion) WebAppComponents 8.0.6 WebApp,WebhookClient,HybridApp |
15 | Microsoft.AspNetCore.OpenApi | *(References: 2)* **Major differs** | $(AspnetVersion) eShop.ServiceDefaults 8.0.6 Basket.API,Catalog.API,Identity.API,Mobile.Bff.Shopping,Ordering.API,OrderProcessor,PaymentProcessor,WebApp,WebhookClient,Webhooks.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests |
16 | Microsoft.AspNetCore.TestHost | *(References: 2)* **Major differs** | $(AspnetVersion) Catalog.FunctionalTests,Ordering.FunctionalTests 8.0.6 Basket.UnitTests |
17 | Microsoft.Bcl.AsyncInterfaces | *(References: 3)* **Major differs** | 1.1.1 eShop.AppHost 8.0.0 Catalog.API,WebApp,Catalog.FunctionalTests 6.0.0 Identity.API,Ordering.API,Webhooks.API |
18 | Microsoft.Extensions.Http | *(References: 2)* **Major differs** | 8.0.0 HybridApp,Basket.API,Catalog.API,eShop.ServiceDefaults,Identity.API,Mobile.Bff.Shopping,Ordering.API,OrderProcessor,PaymentProcessor,WebApp,WebhookClient,Webhooks.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests 6.0.0 eShop.AppHost |
19 | Microsoft.Extensions.Http.Resilience | *(References: 2)* **Major differs** | $(MicrosoftExtensionsVersion) eShop.ServiceDefaults 8.6.0 Basket.API,Catalog.API,Identity.API,Mobile.Bff.Shopping,Ordering.API,OrderProcessor,PaymentProcessor,WebApp,WebhookClient,Webhooks.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests |
20 | Microsoft.Extensions.Identity.Stores | *(References: 2)* **Major differs** | $(AspnetVersion) Basket.UnitTests 8.0.6 Identity.API |
21 | Microsoft.Extensions.ObjectPool | *(References: 2)* **Major differs** | 7.0.0 eShop.AppHost 8.0.5 Basket.API,Catalog.API,eShop.ServiceDefaults,Identity.API,Mobile.Bff.Shopping,Ordering.API,OrderProcessor,PaymentProcessor,WebApp,WebhookClient,Webhooks.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests |
22 | Microsoft.Extensions.ServiceDiscovery | *(References: 2)* **Major differs** | $(AspireVersion) eShop.ServiceDefaults 8.0.1 Basket.API,Catalog.API,Identity.API,Mobile.Bff.Shopping,Ordering.API,OrderProcessor,PaymentProcessor,WebApp,WebhookClient,Webhooks.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests |
23 | System.Diagnostics.DiagnosticSource | *(References: 3)* **Major differs** | 8.0.0 eShop.AppHost,Basket.API,eShop.ServiceDefaults,EventBusRabbitMQ,Identity.API,Mobile.Bff.Shopping,Ordering.API,OrderProcessor,PaymentProcessor,WebhookClient,Webhooks.API,Basket.UnitTests,Ordering.FunctionalTests,Ordering.UnitTests,HybridApp 8.0.1 Catalog.API,WebApp,Catalog.FunctionalTests 5.0.0 ClientApp.UnitTests |
24 | System.Diagnostics.EventLog | *(References: 2)* **Major differs** | 8.0.0 eShop.AppHost,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests 6.0.0 Ordering.UnitTests |
25 | System.IO.Hashing | *(References: 2)* **Major differs** | 8.0.0 eShop.AppHost 7.0.0 Mobile.Bff.Shopping,WebApp |
26 | System.IO.Pipelines | *(References: 3)* **Major differs** | 5.0.1 Basket.API 6.0.3 Catalog.API,Identity.API,Ordering.API,Webhooks.API 8.0.0 WebApp,WebhookClient,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,WebAppComponents,HybridApp |
27 | System.Reflection.Metadata | *(References: 2)* **Major differs** | 6.0.1 Catalog.API,Identity.API,Ordering.API,Webhooks.API 1.6.0 Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests,ClientApp.UnitTests |
28 | System.Threading.Channels | *(References: 2)* **Major differs** | 7.0.0 Basket.API,Catalog.API,EventBusRabbitMQ,Ordering.API,OrderProcessor,PaymentProcessor,WebApp,Webhooks.API,Basket.UnitTests,Catalog.FunctionalTests,Ordering.FunctionalTests,Ordering.UnitTests 6.0.0 Identity.API |
xychart-beta
title "Commits per year (folder and file)"
x-axis [2023,2024]
y-axis "" 0--> 117
bar [76,117]
bar [39,44]
Generated by https://www.nuget.org/packages/NetPackageAnalyzerConsole
Install from https://nuget.org/packages/netpackageanalyzerconsole