EasyAbp / AbpHelper.CLI

Providing code generation and more features to help you develop applications and modules with the ABP framework.
MIT License
284 stars 94 forks source link

Module code generator: Move all the EntityName folders into ModuleName folder in Pages of Web project. #40

Closed gdlcf88 closed 4 years ago

gdlcf88 commented 4 years ago

From: image To: image

Reasons:

  1. ModuleName folder exist when the solution was generated.
  2. Avoid duplicate names with other modules and applications.
  3. The blogging module does the same.
gdlcf88 commented 4 years ago

image

Hi @wakuflair, I try the new version 0.2.0, it looks a bit problematic, the true module name is CacheManagement.

For now the structure is EasyAbp.CacheManagement.Web/CacheItems/CacheItem/.

I think the expected structure is EasyAbp.CacheManagement.Web/CacheManagement/CacheItems/CacheItem/.

wakuflair commented 4 years ago

You need put your CacheItem entity in EasyAbp.CacheManagement.CacheManagement.CacheItems namespace in order to generate the correct web structures.

It seems a little mess, maybe resolving https://github.com/abpframework/abp/issues/3314 will make things better.

Closed for now.