Browse Source

Create Volo.Abp.Cli.Core package.

pull/1089/head
Halil ibrahim Kalkan 7 years ago
parent
commit
e45caa5b7f
  1. 9
      framework/Volo.Abp.sln
  2. 25
      framework/src/Volo.Abp.Cli.Core/Volo.Abp.Cli.Core.csproj
  3. 15
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/AbpCliCoreModule.cs
  4. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Args/CommandLineArgs.cs
  5. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Args/CommandLineArgumentParser.cs
  6. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Args/CommandLineOptions.cs
  7. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Args/ICommandLineArgumentParser.cs
  8. 1
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliService.cs
  9. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/CommandSelector.cs
  10. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ICommandSelector.cs
  11. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/IConsoleCommand.cs
  12. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/MainHelpCommand.cs
  13. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewProjectCommand.cs
  14. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/DatabaseProvider.cs
  15. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/GithubRepositoryInfo.cs
  16. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildContext.cs
  17. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildContextExtensions.cs
  18. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildPipeline.cs
  19. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildPipelineBuilder.cs
  20. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildPipelineStep.cs
  21. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildRequest.cs
  22. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectResult.cs
  23. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/CreateProjectResultZipStep.cs
  24. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/FileEntryListReadStep.cs
  25. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/GithubDownloadStep.cs
  26. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/NugetReferenceReplaceStep.cs
  27. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/RemoveProjectFromSolutionStep.cs
  28. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/SolutionRenameStep.cs
  29. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/SwitchEntityFrameworkCoreToMongoDbStep.cs
  30. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/TemplateCodeDeleteStep.cs
  31. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/TemplateInfo.cs
  32. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/DownloadInfo.cs
  33. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Files/FileEntry.cs
  34. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Files/FileEntryExtensions.cs
  35. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Files/FileEntryList.cs
  36. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Files/FileEntryListExtensions.cs
  37. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Github/GithubManager.cs
  38. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Github/GithubRelease.cs
  39. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/SolutionBuildResult.cs
  40. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/SolutionBuilder.cs
  41. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/SolutionName.cs
  42. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/StandardVersions.cs
  43. 0
      framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Zipping/ZipFileExtensions.cs
  44. 9
      framework/src/Volo.Abp.Cli/Volo.Abp.Cli.csproj
  45. 5
      framework/src/Volo.Abp.Cli/Volo/Abp/Cli/AbpCliModule.cs
  46. 2
      framework/test/Volo.Abp.Cli.Tests/Volo.Abp.Cli.Tests.csproj
  47. 1
      nupkg/common.ps1

9
framework/Volo.Abp.sln

@ -224,10 +224,12 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Volo.Abp.FluentValidation",
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Volo.Abp.FluentValidation.Tests", "test\Volo.Abp.FluentValidation.Tests\Volo.Abp.FluentValidation.Tests.csproj", "{E9E1714F-7ED2-4BD1-BA4A-BA06E398288A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Volo.Abp.Cli.Tests", "test\Volo.Abp.Cli.Tests\Volo.Abp.Cli.Tests.csproj", "{92B70EFF-C1B1-4D1D-8BCE-D116908FC6FF}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Volo.Abp.Cli.Tests", "test\Volo.Abp.Cli.Tests\Volo.Abp.Cli.Tests.csproj", "{92B70EFF-C1B1-4D1D-8BCE-D116908FC6FF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Volo.Abp.EntityFrameworkCore.Sqlite", "src\Volo.Abp.EntityFrameworkCore.Sqlite\Volo.Abp.EntityFrameworkCore.Sqlite.csproj", "{58CF8957-5045-4F81-884D-72DF48F721CC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Volo.Abp.Cli.Core", "src\Volo.Abp.Cli.Core\Volo.Abp.Cli.Core.csproj", "{3DA9923E-048E-4FE7-9748-3A0194F5D196}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -678,6 +680,10 @@ Global
{58CF8957-5045-4F81-884D-72DF48F721CC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{58CF8957-5045-4F81-884D-72DF48F721CC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{58CF8957-5045-4F81-884D-72DF48F721CC}.Release|Any CPU.Build.0 = Release|Any CPU
{3DA9923E-048E-4FE7-9748-3A0194F5D196}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3DA9923E-048E-4FE7-9748-3A0194F5D196}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3DA9923E-048E-4FE7-9748-3A0194F5D196}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3DA9923E-048E-4FE7-9748-3A0194F5D196}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@ -794,6 +800,7 @@ Global
{E9E1714F-7ED2-4BD1-BA4A-BA06E398288A} = {447C8A77-E5F0-4538-8687-7383196D04EA}
{92B70EFF-C1B1-4D1D-8BCE-D116908FC6FF} = {447C8A77-E5F0-4538-8687-7383196D04EA}
{58CF8957-5045-4F81-884D-72DF48F721CC} = {5DF0E140-0513-4D0D-BE2E-3D4D85CD70E6}
{3DA9923E-048E-4FE7-9748-3A0194F5D196} = {5DF0E140-0513-4D0D-BE2E-3D4D85CD70E6}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {BB97ECF4-9A84-433F-A80B-2A3285BDD1D5}

25
framework/src/Volo.Abp.Cli.Core/Volo.Abp.Cli.Core.csproj

@ -0,0 +1,25 @@
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="..\..\..\common.props" />
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<AssetTargetFallback>$(AssetTargetFallback);portable-net45+win8+wp8+wpa81;</AssetTargetFallback>
<GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute>
<GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute>
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
<RootNamespace />
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Ionic.Zip" Version="1.9.1.8" />
<PackageReference Include="HtmlAgilityPack.NetCore" Version="1.5.0.1" />
<PackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="2.2.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Volo.Abp.Ddd.Domain\Volo.Abp.Ddd.Domain.csproj" />
<ProjectReference Include="..\Volo.Abp.Json\Volo.Abp.Json.csproj" />
</ItemGroup>
</Project>

15
framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/AbpCliCoreModule.cs

@ -0,0 +1,15 @@
using Volo.Abp.Domain;
using Volo.Abp.Json;
using Volo.Abp.Modularity;
namespace Volo.Abp.Cli
{
[DependsOn(
typeof(AbpDddDomainModule),
typeof(AbpJsonModule)
)]
public class AbpCliCoreModule : AbpModule
{
}
}

0
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/Args/CommandLineArgs.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Args/CommandLineArgs.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/Args/CommandLineArgumentParser.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Args/CommandLineArgumentParser.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/Args/CommandLineOptions.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Args/CommandLineOptions.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/Args/ICommandLineArgumentParser.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Args/ICommandLineArgumentParser.cs

1
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/CliService.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/CliService.cs

@ -1,5 +1,4 @@
using Microsoft.Extensions.DependencyInjection;
using System;
using System.Threading.Tasks;
using Volo.Abp.Cli.Args;
using Volo.Abp.Cli.Commands;

0
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/Commands/CommandSelector.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/CommandSelector.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/Commands/ICommandSelector.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/ICommandSelector.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/Commands/IConsoleCommand.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/IConsoleCommand.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/Commands/MainHelpCommand.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/MainHelpCommand.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/Commands/NewProjectCommand.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/Cli/Commands/NewProjectCommand.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/DatabaseProvider.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/DatabaseProvider.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/GithubRepositoryInfo.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/GithubRepositoryInfo.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/ProjectBuildContext.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildContext.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/ProjectBuildContextExtensions.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildContextExtensions.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/ProjectBuildPipeline.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildPipeline.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/ProjectBuildPipelineBuilder.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildPipelineBuilder.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/ProjectBuildPipelineStep.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildPipelineStep.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/ProjectBuildRequest.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectBuildRequest.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/ProjectResult.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/ProjectResult.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/Steps/CreateProjectResultZipStep.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/CreateProjectResultZipStep.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/Steps/FileEntryListReadStep.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/FileEntryListReadStep.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/Steps/GithubDownloadStep.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/GithubDownloadStep.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/Steps/NugetReferenceReplaceStep.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/NugetReferenceReplaceStep.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/Steps/RemoveProjectFromSolutionStep.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/RemoveProjectFromSolutionStep.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/Steps/SolutionRenameStep.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/SolutionRenameStep.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/Steps/SwitchEntityFrameworkCoreToMongoDbStep.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/SwitchEntityFrameworkCoreToMongoDbStep.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/Steps/TemplateCodeDeleteStep.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/Steps/TemplateCodeDeleteStep.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Building/TemplateInfo.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Building/TemplateInfo.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/DownloadInfo.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/DownloadInfo.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Files/FileEntry.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Files/FileEntry.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Files/FileEntryExtensions.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Files/FileEntryExtensions.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Files/FileEntryList.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Files/FileEntryList.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Files/FileEntryListExtensions.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Files/FileEntryListExtensions.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Github/GithubManager.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Github/GithubManager.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Github/GithubRelease.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Github/GithubRelease.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/SolutionBuildResult.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/SolutionBuildResult.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/SolutionBuilder.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/SolutionBuilder.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/SolutionName.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/SolutionName.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/StandardVersions.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/StandardVersions.cs

0
framework/src/Volo.Abp.Cli/Volo/Abp/SolutionTemplating/Zipping/ZipFileExtensions.cs → framework/src/Volo.Abp.Cli.Core/Volo/Abp/SolutionTemplating/Zipping/ZipFileExtensions.cs

9
framework/src/Volo.Abp.Cli/Volo.Abp.Cli.csproj

@ -11,14 +11,7 @@
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\Volo.Abp.Ddd.Domain\Volo.Abp.Ddd.Domain.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Ionic.Zip" Version="1.9.1.8" />
<PackageReference Include="Newtonsoft.Json" Version="12.0.1" />
<PackageReference Include="HtmlAgilityPack.NetCore" Version="1.5.0.1" />
<PackageReference Include="Microsoft.AspNetCore.Hosting.Abstractions" Version="2.2.0" />
<ProjectReference Include="..\Volo.Abp.Cli.Core\Volo.Abp.Cli.Core.csproj" />
</ItemGroup>
</Project>

5
framework/src/Volo.Abp.Cli/Volo/Abp/Cli/AbpCliModule.cs

@ -1,10 +1,9 @@
using Volo.Abp.Domain;
using Volo.Abp.Modularity;
using Volo.Abp.Modularity;
namespace Volo.Abp.Cli
{
[DependsOn(
typeof(AbpDddDomainModule)
typeof(AbpCliCoreModule)
)]
public class AbpCliModule : AbpModule
{

2
framework/test/Volo.Abp.Cli.Tests/Volo.Abp.Cli.Tests.csproj

@ -9,7 +9,7 @@
<ItemGroup>
<ProjectReference Include="..\AbpTestBase\AbpTestBase.csproj" />
<ProjectReference Include="..\..\src\Volo.Abp.Cli\Volo.Abp.Cli.csproj" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.9.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.0.1" />
</ItemGroup>
</Project>

1
nupkg/common.ps1

@ -53,6 +53,7 @@ $projects = (
"framework/src/Volo.Abp.BackgroundWorkers",
"framework/src/Volo.Abp.Caching",
"framework/src/Volo.Abp.Castle.Core",
"framework/src/Volo.Abp.Cli.Core",
"framework/src/Volo.Abp.Cli",
"framework/src/Volo.Abp.Core",
"framework/src/Volo.Abp.Data",

Loading…
Cancel
Save