This commit is contained in:
owenchen 2026-05-12 14:59:29 +08:00
parent 61714e0a91
commit 508ba7f56e
3 changed files with 17 additions and 178 deletions

1
.gitignore vendored
View File

@ -3,3 +3,4 @@
/CloudBuilder.CodeGenerator/bin
/CloudBuilder.CodeGenerator/obj
/.vs

View File

@ -18,7 +18,7 @@
<NamespaceObject>
<TemplateType>Request</TemplateType>
<TemplateFileName>Request.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Request\Security</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Request\Security</OutFilePath>
<Assembly>CloudBuilder.Request</Assembly>
<Namespace>CloudBuilder.Request.Security</Namespace>
<FileNameSuffix>Request.auto.cs</FileNameSuffix>
@ -27,7 +27,7 @@
<NamespaceObject>
<TemplateType>Request</TemplateType>
<TemplateFileName>Request.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Request\Master</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Request\Master</OutFilePath>
<Assembly>CloudBuilder.Request</Assembly>
<Namespace>CloudBuilder.Request.Master</Namespace>
<FileNameSuffix>Request.auto.cs</FileNameSuffix>
@ -36,97 +36,16 @@
<NamespaceObject>
<TemplateType>Request</TemplateType>
<TemplateFileName>Request.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Request\Hr</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Request\Hr</OutFilePath>
<Assembly>CloudBuilder.Request</Assembly>
<Namespace>CloudBuilder.Request.Hr</Namespace>
<FileNameSuffix>Request.auto.cs</FileNameSuffix>
<FileNamePrefix />
</NamespaceObject>
</NamespaceObject>
<NamespaceObject>
<TemplateType>Entity</TemplateType>
<TemplateFileName>IEntity.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Master\Entity</OutFilePath>
<Assembly>CloudBuilder.Master</Assembly>
<Namespace>CloudBuilder.Master</Namespace>
<FileNameSuffix>Entity.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>IEntityKey</TemplateType>
<TemplateFileName>IEntityKey.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Master\Entity</OutFilePath>
<Assembly>CloudBuilder.Master</Assembly>
<Namespace>CloudBuilder.Master</Namespace>
<FileNameSuffix>EntityKey.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>IService</TemplateType>
<TemplateFileName>IService.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Master\Service</OutFilePath>
<Assembly>CloudBuilder.Master</Assembly>
<Namespace>CloudBuilder.Master</Namespace>
<FileNameSuffix>Service.auto.cs</FileNameSuffix>
<FileNamePrefix>I</FileNamePrefix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>Permission</TemplateType>
<TemplateFileName>Permission.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Master\Policy</OutFilePath>
<Assembly>CloudBuilder.Master</Assembly>
<Namespace>CloudBuilder.Master</Namespace>
<FileNameSuffix>PermissionPolicy.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>RegistEntity</TemplateType>
<TemplateFileName>RegistEntity.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Master\Entity</OutFilePath>
<Assembly>CloudBuilder.Master</Assembly>
<Namespace>CloudBuilder.Master</Namespace>
<FileNameSuffix>RegistEntity.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>SearchCriteria</TemplateType>
<TemplateFileName>SearchCriteria.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Master\SearchCriteria</OutFilePath>
<Assembly>CloudBuilder.Master</Assembly>
<Namespace>CloudBuilder.Master</Namespace>
<FileNameSuffix>SearchCriteria.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>Service</TemplateType>
<TemplateFileName>Service.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Master.Service</OutFilePath>
<Assembly>CloudBuilder.Master</Assembly>
<Namespace>CloudBuilder.Master</Namespace>
<FileNameSuffix>Service.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>TypeScript</TemplateType>
<TemplateFileName>TypeScript.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\Webmaster\src\data\auto</OutFilePath>
<Assembly>CloudBuilder.Master</Assembly>
<Namespace>CloudBuilder.Master</Namespace>
<FileNameSuffix>.ts</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>Controller</TemplateType>
<TemplateFileName>Controller.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Master</OutFilePath>
<Assembly>CloudBuilder.Master.Service</Assembly>
<Namespace>CloudBuilder.Web.Entry.Controllers.Master</Namespace>
<FileNameSuffix>Controller.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>TypeScriptService</TemplateType>
<TemplateFileName>TypeScriptService.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\Webmaster\src\service\master</OutFilePath>
<Assembly>CloudBuilder.Master.Service</Assembly>
<Namespace>CloudBuilder.Web.Entry.Controllers.Master</Namespace>
<FileNameSuffix>.ts</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>Entity</TemplateType>
<TemplateFileName>IEntity.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Security\Entity</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Security\Entity</OutFilePath>
<Assembly>CloudBuilder.Security</Assembly>
<Namespace>CloudBuilder.Security</Namespace>
<FileNameSuffix>Entity.auto.cs</FileNameSuffix>
@ -134,7 +53,7 @@
<NamespaceObject>
<TemplateType>IEntityKey</TemplateType>
<TemplateFileName>IEntityKey.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Security\Entity</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Security\Entity</OutFilePath>
<Assembly>CloudBuilder.Security</Assembly>
<Namespace>CloudBuilder.Security</Namespace>
<FileNameSuffix>EntityKey.auto.cs</FileNameSuffix>
@ -142,7 +61,7 @@
<NamespaceObject>
<TemplateType>IService</TemplateType>
<TemplateFileName>IService.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Security\Service</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Security\Service</OutFilePath>
<Assembly>CloudBuilder.Security</Assembly>
<Namespace>CloudBuilder.Security</Namespace>
<FileNameSuffix>Service.auto.cs</FileNameSuffix>
@ -151,7 +70,7 @@
<NamespaceObject>
<TemplateType>Permission</TemplateType>
<TemplateFileName>Permission.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Security\Policy</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Security\Policy</OutFilePath>
<Assembly>CloudBuilder.Security</Assembly>
<Namespace>CloudBuilder.Security</Namespace>
<FileNameSuffix>PermissionPolicy.auto.cs</FileNameSuffix>
@ -159,7 +78,7 @@
<NamespaceObject>
<TemplateType>RegistEntity</TemplateType>
<TemplateFileName>RegistEntity.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Security\Entity</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Security\Entity</OutFilePath>
<Assembly>CloudBuilder.Security</Assembly>
<Namespace>CloudBuilder.Security</Namespace>
<FileNameSuffix>RegistEntity.auto.cs</FileNameSuffix>
@ -167,7 +86,7 @@
<NamespaceObject>
<TemplateType>SearchCriteria</TemplateType>
<TemplateFileName>SearchCriteria.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Security\SearchCriteria</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Security\SearchCriteria</OutFilePath>
<Assembly>CloudBuilder.Security</Assembly>
<Namespace>CloudBuilder.Security</Namespace>
<FileNameSuffix>SearchCriteria.auto.cs</FileNameSuffix>
@ -175,7 +94,7 @@
<NamespaceObject>
<TemplateType>Service</TemplateType>
<TemplateFileName>Service.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Security.Service</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Security.Service</OutFilePath>
<Assembly>CloudBuilder.Security</Assembly>
<Namespace>CloudBuilder.Security</Namespace>
<FileNameSuffix>Service.auto.cs</FileNameSuffix>
@ -191,7 +110,7 @@
<NamespaceObject>
<TemplateType>Controller</TemplateType>
<TemplateFileName>Controller.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Security</OutFilePath>
<OutFilePath>D:\MAFAI\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Security</OutFilePath>
<Assembly>CloudBuilder.Security.Service</Assembly>
<Namespace>CloudBuilder.Web.Entry.Controllers.Security</Namespace>
<FileNameSuffix>Controller.auto.cs</FileNameSuffix>
@ -203,95 +122,14 @@
<Assembly>CloudBuilder.Security.Service</Assembly>
<Namespace>CloudBuilder.Web.Entry.Controllers.Security</Namespace>
<FileNameSuffix>.ts</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>Entity</TemplateType>
<TemplateFileName>IEntity.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Hr\Entity</OutFilePath>
<Assembly>CloudBuilder.Hr</Assembly>
<Namespace>CloudBuilder.Hr</Namespace>
<FileNameSuffix>Entity.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>IEntityKey</TemplateType>
<TemplateFileName>IEntityKey.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Hr\Entity</OutFilePath>
<Assembly>CloudBuilder.Hr</Assembly>
<Namespace>CloudBuilder.Hr</Namespace>
<FileNameSuffix>EntityKey.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>IService</TemplateType>
<TemplateFileName>IService.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Hr\Service</OutFilePath>
<Assembly>CloudBuilder.Hr</Assembly>
<Namespace>CloudBuilder.Hr</Namespace>
<FileNameSuffix>Service.auto.cs</FileNameSuffix>
<FileNamePrefix>I</FileNamePrefix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>Permission</TemplateType>
<TemplateFileName>Permission.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Hr\Policy</OutFilePath>
<Assembly>CloudBuilder.Hr</Assembly>
<Namespace>CloudBuilder.Hr</Namespace>
<FileNameSuffix>PermissionPolicy.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>RegistEntity</TemplateType>
<TemplateFileName>RegistEntity.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Hr\Entity</OutFilePath>
<Assembly>CloudBuilder.Hr</Assembly>
<Namespace>CloudBuilder.Hr</Namespace>
<FileNameSuffix>RegistEntity.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>SearchCriteria</TemplateType>
<TemplateFileName>SearchCriteria.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Hr\SearchCriteria</OutFilePath>
<Assembly>CloudBuilder.Hr</Assembly>
<Namespace>CloudBuilder.Hr</Namespace>
<FileNameSuffix>SearchCriteria.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>Service</TemplateType>
<TemplateFileName>Service.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Hr.Service</OutFilePath>
<Assembly>CloudBuilder.Hr</Assembly>
<Namespace>CloudBuilder.Hr</Namespace>
<FileNameSuffix>Service.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>TypeScript</TemplateType>
<TemplateFileName>TypeScript.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\Webmaster\src\data\auto</OutFilePath>
<Assembly>CloudBuilder.Hr</Assembly>
<Namespace>CloudBuilder.Hr</Namespace>
<FileNameSuffix>.ts</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>Controller</TemplateType>
<TemplateFileName>Controller.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\CloudBuilder\CloudBuilder.Web.Entry\Controllers\Hr</OutFilePath>
<Assembly>CloudBuilder.Hr.Service</Assembly>
<Namespace>CloudBuilder.Web.Entry.Controllers.Hr</Namespace>
<FileNameSuffix>Controller.auto.cs</FileNameSuffix>
</NamespaceObject>
<NamespaceObject>
<TemplateType>TypeScriptService</TemplateType>
<TemplateFileName>TypeScriptService.cshtml</TemplateFileName>
<OutFilePath>D:\NET8\Webmaster\src\service\hr</OutFilePath>
<Assembly>CloudBuilder.Hr.Service</Assembly>
<Namespace>CloudBuilder.Web.Entry.Controllers.Hr</Namespace>
<FileNameSuffix>.ts</FileNameSuffix>
</NamespaceObject>
</NamespaceObject>
</NamespaceObjects>
<AssemblyReferences>
<AssemblyReference>
<AssemblyFileName>D:\NET8\CloudBuilder\CloudBuilder.Security.Service\bin\Debug\net8.0\CloudBuilder.Security.Service.dll</AssemblyFileName>
<AssemblyFileName>D:\MAFAI\CloudBuilder\CloudBuilder.Security.Service\bin\Debug\net8.0\CloudBuilder.Security.Service.dll</AssemblyFileName>
</AssemblyReference>
<AssemblyReference>
<AssemblyFileName>D:\NET8\CloudBuilder\CloudBuilder.Security\bin\Debug\net8.0\CloudBuilder.Security.dll</AssemblyFileName>
<AssemblyFileName>D:\MAFAI\CloudBuilder\CloudBuilder.Security\bin\Debug\net8.0\CloudBuilder.Security.dll</AssemblyFileName>
</AssemblyReference>
</AssemblyReferences>
<ExculdePropertyTypes>

View File

@ -2,7 +2,7 @@
"profiles": {
"CodeGenerator": {
"commandName": "Project",
"commandLineArgs": "D:\\NET8\\CloudBuilder\\CloudBuilder.Security.Service\\bin\\Debug\\net8.0\\CloudBuilder.Security.Service.dll"
"commandLineArgs": "D:\\MAFAI\\CloudBuilder\\CloudBuilder.Security.Service\\bin\\Debug\\net8.0\\CloudBuilder.Security.Service.dll"
}
}
}