diff --git a/studio/src/Volo.Abp.Studio.Domain.CommonServices/Volo/Abp/Studio/Package/PackageTypes.cs b/studio/src/Volo.Abp.Studio.Domain.CommonServices/Volo/Abp/Studio/Package/PackageTypes.cs index 78b2cea379..cc5870f783 100644 --- a/studio/src/Volo.Abp.Studio.Domain.CommonServices/Volo/Abp/Studio/Package/PackageTypes.cs +++ b/studio/src/Volo.Abp.Studio.Domain.CommonServices/Volo/Abp/Studio/Package/PackageTypes.cs @@ -98,14 +98,14 @@ namespace Volo.Abp.Studio.Packages }; } - // TODO: Rename this method, or (maybe and) write a summary. Also consider other suggestions - public static List GetDddTargetProjectRole(string packageType) + public static List GetSuggestedInstallationType(string packageType) { if (packageType == DomainShared) { return new List() { Domain, + DomainShared, ApplicationContracts }; } @@ -114,6 +114,7 @@ namespace Volo.Abp.Studio.Packages { return new List() { + Domain, Application }; } @@ -123,6 +124,7 @@ namespace Volo.Abp.Studio.Packages return new List() { Application, + ApplicationContracts, Mvc, Blazor, BlazorServer, @@ -147,6 +149,7 @@ namespace Volo.Abp.Studio.Packages { return new List() { + EntityFrameworkCore, HostMvc, HostBlazorServer, HostBlazorWebAssembly, @@ -158,6 +161,7 @@ namespace Volo.Abp.Studio.Packages { return new List() { + MongoDB, HostMvc, HostBlazorServer, HostBlazorWebAssembly, @@ -169,6 +173,7 @@ namespace Volo.Abp.Studio.Packages { return new List() { + HttpApi, HostMvc, HostBlazorServer, HostBlazorWebAssembly, @@ -180,17 +185,7 @@ namespace Volo.Abp.Studio.Packages { return new List() { - HostMvc, - HostBlazorServer, - HostBlazorWebAssembly, - HostHttpApi - }; - } - - if (packageType == HttpApiClient) - { - return new List() - { + HttpApiClient, HostMvc, HostBlazorServer, HostBlazorWebAssembly, @@ -202,6 +197,7 @@ namespace Volo.Abp.Studio.Packages { return new List() { + Mvc, HostMvc }; } @@ -210,6 +206,7 @@ namespace Volo.Abp.Studio.Packages { return new List() { + Blazor, BlazorServer, BlazorWebAssembly }; @@ -219,6 +216,7 @@ namespace Volo.Abp.Studio.Packages { return new List() { + BlazorServer, HostBlazorServer }; } @@ -227,6 +225,7 @@ namespace Volo.Abp.Studio.Packages { return new List() { + BlazorWebAssembly, HostBlazorWebAssembly }; }