Browse Source

Merge branch 'abpframework:dev' into dev

pull/15927/head
Mattia 4 years ago
committed by GitHub
parent
commit
e8bedee7b3
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en.json
  2. 2
      docs/en/Modules/OpenIddict.md
  3. 2
      docs/en/Tutorials/Part-10.md
  4. 54
      docs/en/UI/AspNetCore/Navigation-Menu.md
  5. 53
      docs/en/UI/Blazor/Navigation-Menu.md
  6. 2
      docs/zh-Hans/Tutorials/Part-10.md
  7. 846
      framework/Volo.Abp.abpmdl.json
  8. 8
      framework/Volo.Abp.abpsln.json
  9. 57
      framework/src/Volo.Abp.ApiVersioning.Abstractions/Volo.Abp.ApiVersioning.Abstractions.abppkg.analyze.json
  10. 3
      framework/src/Volo.Abp.ApiVersioning.Abstractions/Volo.Abp.ApiVersioning.Abstractions.abppkg.json
  11. 63
      framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/Volo.Abp.AspNetCore.Authentication.JwtBearer.abppkg.analyze.json
  12. 3
      framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/Volo.Abp.AspNetCore.Authentication.JwtBearer.abppkg.json
  13. 3
      framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/Volo.Abp.AspNetCore.Authentication.OAuth.abppkg.json
  14. 73
      framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/Volo.Abp.AspNetCore.Authentication.OpenIdConnect.abppkg.analyze.json
  15. 3
      framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/Volo.Abp.AspNetCore.Authentication.OpenIdConnect.abppkg.json
  16. 3
      framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/Volo.Abp.AspNetCore.Components.Server.Theming.abppkg.json
  17. 3
      framework/src/Volo.Abp.AspNetCore.Components.Server/Volo.Abp.AspNetCore.Components.Server.abppkg.json
  18. 3
      framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/Volo.Abp.AspNetCore.Components.Web.Theming.abppkg.json
  19. 3
      framework/src/Volo.Abp.AspNetCore.Components.Web/Volo.Abp.AspNetCore.Components.Web.abppkg.json
  20. 3
      framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.abppkg.json
  21. 3
      framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/Volo.Abp.AspNetCore.Components.WebAssembly.abppkg.json
  22. 23
      framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/Volo/Abp/AspNetCore/Components/WebAssembly/Configuration/BlazorWebAssemblyCurrentApplicationConfigurationCacheResetService.cs
  23. 3
      framework/src/Volo.Abp.AspNetCore.Components/Volo.Abp.AspNetCore.Components.abppkg.json
  24. 3
      framework/src/Volo.Abp.AspNetCore.MultiTenancy/Volo.Abp.AspNetCore.MultiTenancy.abppkg.json
  25. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/Volo.Abp.AspNetCore.Mvc.Client.Common.abppkg.json
  26. 68
      framework/src/Volo.Abp.AspNetCore.Mvc.Client/Volo.Abp.AspNetCore.Mvc.Client.abppkg.analyze.json
  27. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.Client/Volo.Abp.AspNetCore.Mvc.Client.abppkg.json
  28. 63
      framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/Volo.Abp.AspNetCore.Mvc.Contracts.abppkg.analyze.json
  29. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/Volo.Abp.AspNetCore.Mvc.Contracts.abppkg.json
  30. 68
      framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus.abppkg.analyze.json
  31. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus.abppkg.json
  32. 68
      framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/Volo.Abp.AspNetCore.Mvc.Dapr.abppkg.analyze.json
  33. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/Volo.Abp.AspNetCore.Mvc.Dapr.abppkg.json
  34. 68
      framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson.abppkg.analyze.json
  35. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson.abppkg.json
  36. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.abppkg.json
  37. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions.abppkg.json
  38. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/Volo.Abp.AspNetCore.Mvc.UI.Bundling.abppkg.json
  39. 68
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy.abppkg.analyze.json
  40. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy.abppkg.json
  41. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo.Abp.AspNetCore.Mvc.UI.Packages.abppkg.json
  42. 14
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/Select2/Select2ScriptContributor.cs
  43. 63
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.abppkg.analyze.json
  44. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.abppkg.json
  45. 73
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.abppkg.analyze.json
  46. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.abppkg.json
  47. 2
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js
  48. 68
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/Volo.Abp.AspNetCore.Mvc.UI.Widgets.abppkg.analyze.json
  49. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/Volo.Abp.AspNetCore.Mvc.UI.Widgets.abppkg.json
  50. 3
      framework/src/Volo.Abp.AspNetCore.Mvc.UI/Volo.Abp.AspNetCore.Mvc.UI.abppkg.json
  51. 98
      framework/src/Volo.Abp.AspNetCore.Mvc/Volo.Abp.AspNetCore.Mvc.abppkg.analyze.json
  52. 3
      framework/src/Volo.Abp.AspNetCore.Mvc/Volo.Abp.AspNetCore.Mvc.abppkg.json
  53. 68
      framework/src/Volo.Abp.AspNetCore.Serilog/Volo.Abp.AspNetCore.Serilog.abppkg.analyze.json
  54. 3
      framework/src/Volo.Abp.AspNetCore.Serilog/Volo.Abp.AspNetCore.Serilog.abppkg.json
  55. 3
      framework/src/Volo.Abp.AspNetCore.SignalR/Volo.Abp.AspNetCore.SignalR.abppkg.json
  56. 78
      framework/src/Volo.Abp.AspNetCore.TestBase/Volo.Abp.AspNetCore.TestBase.abppkg.analyze.json
  57. 3
      framework/src/Volo.Abp.AspNetCore.TestBase/Volo.Abp.AspNetCore.TestBase.abppkg.json
  58. 98
      framework/src/Volo.Abp.AspNetCore/Volo.Abp.AspNetCore.abppkg.analyze.json
  59. 3
      framework/src/Volo.Abp.AspNetCore/Volo.Abp.AspNetCore.abppkg.json
  60. 57
      framework/src/Volo.Abp.Auditing.Contracts/Volo.Abp.Auditing.Contracts.abppkg.analyze.json
  61. 3
      framework/src/Volo.Abp.Auditing.Contracts/Volo.Abp.Auditing.Contracts.abppkg.json
  62. 93
      framework/src/Volo.Abp.Auditing/Volo.Abp.Auditing.abppkg.analyze.json
  63. 3
      framework/src/Volo.Abp.Auditing/Volo.Abp.Auditing.abppkg.json
  64. 63
      framework/src/Volo.Abp.Authorization.Abstractions/Volo.Abp.Authorization.Abstractions.abppkg.analyze.json
  65. 3
      framework/src/Volo.Abp.Authorization.Abstractions/Volo.Abp.Authorization.Abstractions.abppkg.json
  66. 73
      framework/src/Volo.Abp.Authorization/Volo.Abp.Authorization.abppkg.analyze.json
  67. 3
      framework/src/Volo.Abp.Authorization/Volo.Abp.Authorization.abppkg.json
  68. 73
      framework/src/Volo.Abp.AutoMapper/Volo.Abp.AutoMapper.abppkg.analyze.json
  69. 3
      framework/src/Volo.Abp.AutoMapper/Volo.Abp.AutoMapper.abppkg.json
  70. 3
      framework/src/Volo.Abp.Autofac.WebAssembly/Volo.Abp.Autofac.WebAssembly.abppkg.json
  71. 3
      framework/src/Volo.Abp.Autofac/Volo.Abp.Autofac.abppkg.json
  72. 2
      framework/src/Volo.Abp.Autofac/Volo.Abp.Autofac.csproj
  73. 3
      framework/src/Volo.Abp.AzureServiceBus/Volo.Abp.AzureServiceBus.abppkg.json
  74. 63
      framework/src/Volo.Abp.BackgroundJobs.Abstractions/Volo.Abp.BackgroundJobs.Abstractions.abppkg.analyze.json
  75. 3
      framework/src/Volo.Abp.BackgroundJobs.Abstractions/Volo.Abp.BackgroundJobs.Abstractions.abppkg.json
  76. 3
      framework/src/Volo.Abp.BackgroundJobs.HangFire/Volo.Abp.BackgroundJobs.HangFire.abppkg.json
  77. 68
      framework/src/Volo.Abp.BackgroundJobs.Quartz/Volo.Abp.BackgroundJobs.Quartz.abppkg.analyze.json
  78. 3
      framework/src/Volo.Abp.BackgroundJobs.Quartz/Volo.Abp.BackgroundJobs.Quartz.abppkg.json
  79. 73
      framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/Volo.Abp.BackgroundJobs.RabbitMQ.abppkg.analyze.json
  80. 3
      framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/Volo.Abp.BackgroundJobs.RabbitMQ.abppkg.json
  81. 83
      framework/src/Volo.Abp.BackgroundJobs/Volo.Abp.BackgroundJobs.abppkg.analyze.json
  82. 3
      framework/src/Volo.Abp.BackgroundJobs/Volo.Abp.BackgroundJobs.abppkg.json
  83. 3
      framework/src/Volo.Abp.BackgroundWorkers.Hangfire/Volo.Abp.BackgroundWorkers.Hangfire.abppkg.json
  84. 68
      framework/src/Volo.Abp.BackgroundWorkers.Quartz/Volo.Abp.BackgroundWorkers.Quartz.abppkg.analyze.json
  85. 3
      framework/src/Volo.Abp.BackgroundWorkers.Quartz/Volo.Abp.BackgroundWorkers.Quartz.abppkg.json
  86. 63
      framework/src/Volo.Abp.BackgroundWorkers/Volo.Abp.BackgroundWorkers.abppkg.analyze.json
  87. 3
      framework/src/Volo.Abp.BackgroundWorkers/Volo.Abp.BackgroundWorkers.abppkg.json
  88. 68
      framework/src/Volo.Abp.BlobStoring.Aliyun/Volo.Abp.BlobStoring.Aliyun.abppkg.analyze.json
  89. 3
      framework/src/Volo.Abp.BlobStoring.Aliyun/Volo.Abp.BlobStoring.Aliyun.abppkg.json
  90. 68
      framework/src/Volo.Abp.BlobStoring.Aws/Volo.Abp.BlobStoring.Aws.abppkg.analyze.json
  91. 3
      framework/src/Volo.Abp.BlobStoring.Aws/Volo.Abp.BlobStoring.Aws.abppkg.json
  92. 63
      framework/src/Volo.Abp.BlobStoring.Azure/Volo.Abp.BlobStoring.Azure.abppkg.analyze.json
  93. 3
      framework/src/Volo.Abp.BlobStoring.Azure/Volo.Abp.BlobStoring.Azure.abppkg.json
  94. 63
      framework/src/Volo.Abp.BlobStoring.FileSystem/Volo.Abp.BlobStoring.FileSystem.abppkg.analyze.json
  95. 3
      framework/src/Volo.Abp.BlobStoring.FileSystem/Volo.Abp.BlobStoring.FileSystem.abppkg.json
  96. 63
      framework/src/Volo.Abp.BlobStoring.Minio/Volo.Abp.BlobStoring.Minio.abppkg.analyze.json
  97. 3
      framework/src/Volo.Abp.BlobStoring.Minio/Volo.Abp.BlobStoring.Minio.abppkg.json
  98. 68
      framework/src/Volo.Abp.BlobStoring/Volo.Abp.BlobStoring.abppkg.analyze.json
  99. 3
      framework/src/Volo.Abp.BlobStoring/Volo.Abp.BlobStoring.abppkg.json
  100. 63
      framework/src/Volo.Abp.Caching.StackExchangeRedis/Volo.Abp.Caching.StackExchangeRedis.abppkg.analyze.json

4
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en.json

@ -184,6 +184,8 @@
"Layout_MetaDescription": "ABP Community is an environment where people can share posts about ABP framework and follows the projects.",
"Index_Page_CommunityIntroduction": "This is a hub for ABP Framework, .NET and software development. You can read the articles, watch the video tutorials, get informed about ABP’s development progress and ABP-related events, help other developers and share your expertise with the ABP community.",
"TagsInArticle": "Tags in article",
"IConsentToMedium": "I consent to the publication of this post at https://medium.com/volosoft."
"IConsentToMedium": "I consent to the publication of this post at https://medium.com/volosoft.",
"SearchResultsFor": "Search results for <span class=\"fw-bold\">\"{0}\"</span>",
"SeeMoreVideos": "See more videos"
}
}

2
docs/en/Modules/OpenIddict.md

@ -291,7 +291,7 @@ PreConfigure<AbpOpenIddictAspNetCoreOptions>(options =>
`AbpOpenIddictAspNetCoreOptions` properties:
- `UpdateAbpClaimTypes(default: true)`: Updates `AbpClaimTypes` to be compatible with the Openiddict claims.
- `AddDevelopmentEncryptionAndSigningCertificate(default: true)`: Registers (and generates if necessary) a user-specific development encryption/development signing certificate.
- `AddDevelopmentEncryptionAndSigningCertificate(default: true)`: Registers (and generates if necessary) a user-specific development encryption/development signing certificate. This is a certificate used for signing and encrypting the tokens and for **development environment only**. You must set it to **false** for non-development environments.
> `AddDevelopmentEncryptionAndSigningCertificate` cannot be used in applications deployed on IIS or Azure App Service: trying to use them on IIS or Azure App Service will result in an exception being thrown at runtime (unless the application pool is configured to load a user profile). To avoid that, consider creating self-signed certificates and storing them in the X.509 certificates store of the host machine(s). Please refer to: https://documentation.openiddict.com/configuration/encryption-and-signing-credentials.html#registering-a-development-certificate

2
docs/en/Tutorials/Part-10.md

@ -361,7 +361,7 @@ public class BookAppService :
GetListPolicyName = BookStorePermissions.Books.Default;
CreatePolicyName = BookStorePermissions.Books.Create;
UpdatePolicyName = BookStorePermissions.Books.Edit;
DeletePolicyName = BookStorePermissions.Books.Create;
DeletePolicyName = BookStorePermissions.Books.Delete;
}
public override async Task<BookDto> GetAsync(Guid id)

54
docs/en/UI/AspNetCore/Navigation-Menu.md

@ -104,6 +104,7 @@ There are more options of a menu item (the constructor of the `ApplicationMenuIt
* `target` (`string`): Target of the menu item. Can be `null` (default), "\_*blank*", "\_*self*", "\_*parent*", "\_*top*" or a frame name for web applications.
* `elementId` (`string`): Can be used to render the element with a specific HTML `id` attribute.
* `cssClass` (`string`): Additional string classes for the menu item.
* `groupName` (`string`): Can be used to group menu items.
### Authorization
@ -179,6 +180,58 @@ userMenu.Icon = "fa fa-users";
> `context.Menu` gives you ability to access to all the menu items those have been added by the previous menu contributors.
### Menu Groups
You can define groups and associate menu items with a group.
Example:
```csharp
using System.Threading.Tasks;
using MyProject.Localization;
using Volo.Abp.UI.Navigation;
namespace MyProject.Web.Menus
{
public class MyProjectMenuContributor : IMenuContributor
{
public async Task ConfigureMenuAsync(MenuConfigurationContext context)
{
if (context.Menu.Name == StandardMenus.Main)
{
await ConfigureMainMenuAsync(context);
}
}
private async Task ConfigureMainMenuAsync(MenuConfigurationContext context)
{
var l = context.GetLocalizer<MyProjectResource>();
context.Menu.AddGroup(
new ApplicationMenuGroup(
name: "Main",
displayName: l["Main"]
)
)
context.Menu.AddItem(
new ApplicationMenuItem("MyProject.Crm", l["Menu:CRM"], groupName: "Main")
.AddItem(new ApplicationMenuItem(
name: "MyProject.Crm.Customers",
displayName: l["Menu:Customers"],
url: "/crm/customers")
).AddItem(new ApplicationMenuItem(
name: "MyProject.Crm.Orders",
displayName: l["Menu:Orders"],
url: "/crm/orders")
)
);
}
}
}
```
> The UI theme will decide whether to render the groups or not, and if it decides to render, the way it's rendered is up to the theme. Only the LeptonX theme implements the menu group.
## Standard Menus
A menu is a **named** component. An application may contain more than one menus with different, unique names. There are two pre-defined standard menus:
@ -233,4 +286,3 @@ namespace MyProject.Web.Pages
}
}
```

53
docs/en/UI/Blazor/Navigation-Menu.md

@ -104,6 +104,7 @@ There are more options of a menu item (the constructor of the `ApplicationMenuIt
* `target` (`string`): Target of the menu item. Can be `null` (default), "\_*blank*", "\_*self*", "\_*parent*", "\_*top*" or a frame name for web applications.
* `elementId` (`string`): Can be used to render the element with a specific HTML `id` attribute.
* `cssClass` (`string`): Additional string classes for the menu item.
* `groupName` (`string`): Can be used to group menu items.
### Authorization
@ -160,6 +161,58 @@ userMenu.Icon = "fa fa-users";
> `context.Menu` gives you ability to access to all the menu items those have been added by the previous menu contributors.
### Menu Groups
You can define groups and associate menu items with a group.
Example:
```csharp
using System.Threading.Tasks;
using MyProject.Localization;
using Volo.Abp.UI.Navigation;
namespace MyProject.Web.Menus
{
public class MyProjectMenuContributor : IMenuContributor
{
public async Task ConfigureMenuAsync(MenuConfigurationContext context)
{
if (context.Menu.Name == StandardMenus.Main)
{
await ConfigureMainMenuAsync(context);
}
}
private async Task ConfigureMainMenuAsync(MenuConfigurationContext context)
{
var l = context.GetLocalizer<MyProjectResource>();
context.Menu.AddGroup(
new ApplicationMenuGroup(
name: "Main",
displayName: l["Main"]
)
)
context.Menu.AddItem(
new ApplicationMenuItem("MyProject.Crm", l["Menu:CRM"], groupName: "Main")
.AddItem(new ApplicationMenuItem(
name: "MyProject.Crm.Customers",
displayName: l["Menu:Customers"],
url: "/crm/customers")
).AddItem(new ApplicationMenuItem(
name: "MyProject.Crm.Orders",
displayName: l["Menu:Orders"],
url: "/crm/orders")
)
);
}
}
}
```
> The UI theme will decide whether to render the groups or not, and if it decides to render, the way it's rendered is up to the theme. Only the LeptonX theme implements the menu group.
## Standard Menus
A menu is a **named** component. An application may contain more than one menus with different, unique names. There are two pre-defined standard menus:

2
docs/zh-Hans/Tutorials/Part-10.md

@ -367,7 +367,7 @@ namespace Acme.BookStore.Books
GetListPolicyName = BookStorePermissions.Books.Default;
CreatePolicyName = BookStorePermissions.Books.Create;
UpdatePolicyName = BookStorePermissions.Books.Edit;
DeletePolicyName = BookStorePermissions.Books.Create;
DeletePolicyName = BookStorePermissions.Books.Delete;
}
public override async Task<BookDto> GetAsync(Guid id)

846
framework/Volo.Abp.abpmdl.json

@ -0,0 +1,846 @@
{
"folders": {
"items": {
"test": {},
"src": {}
}
},
"packages": {
"AbpTestBase": {
"path": "test/AbpTestBase/AbpTestBase.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore": {
"path": "src/Volo.Abp.AspNetCore/Volo.Abp.AspNetCore.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Tests": {
"path": "test/Volo.Abp.AspNetCore.Tests/Volo.Abp.AspNetCore.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.MultiTenancy.Tests": {
"path": "test/Volo.Abp.MultiTenancy.Tests/Volo.Abp.MultiTenancy.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.MultiTenancy": {
"path": "src/Volo.Abp.AspNetCore.MultiTenancy/Volo.Abp.AspNetCore.MultiTenancy.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.MultiTenancy.Tests": {
"path": "test/Volo.Abp.AspNetCore.MultiTenancy.Tests/Volo.Abp.AspNetCore.MultiTenancy.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.TestBase": {
"path": "src/Volo.Abp.AspNetCore.TestBase/Volo.Abp.AspNetCore.TestBase.abppkg.json",
"folder": "src"
},
"Volo.Abp.EntityFrameworkCore": {
"path": "src/Volo.Abp.EntityFrameworkCore/Volo.Abp.EntityFrameworkCore.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc": {
"path": "src/Volo.Abp.AspNetCore.Mvc/Volo.Abp.AspNetCore.Mvc.abppkg.json",
"folder": "src"
},
"Volo.Abp.TestBase": {
"path": "src/Volo.Abp.TestBase/Volo.Abp.TestBase.abppkg.json",
"folder": "src"
},
"Volo.Abp.MongoDB": {
"path": "src/Volo.Abp.MongoDB/Volo.Abp.MongoDB.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.UI": {
"path": "src/Volo.Abp.AspNetCore.Mvc.UI/Volo.Abp.AspNetCore.Mvc.UI.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.UI.Bootstrap": {
"path": "src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.abppkg.json",
"folder": "src"
},
"Volo.Abp.Autofac": {
"path": "src/Volo.Abp.Autofac/Volo.Abp.Autofac.abppkg.json",
"folder": "src"
},
"Volo.Abp.Castle.Core": {
"path": "src/Volo.Abp.Castle.Core/Volo.Abp.Castle.Core.abppkg.json",
"folder": "src"
},
"Volo.Abp.Autofac.Tests": {
"path": "test/Volo.Abp.Autofac.Tests/Volo.Abp.Autofac.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Castle.Core.Tests": {
"path": "test/Volo.Abp.Castle.Core.Tests/Volo.Abp.Castle.Core.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AutoMapper": {
"path": "src/Volo.Abp.AutoMapper/Volo.Abp.AutoMapper.abppkg.json",
"folder": "src"
},
"Volo.Abp.AutoMapper.Tests": {
"path": "test/Volo.Abp.AutoMapper.Tests/Volo.Abp.AutoMapper.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Mvc.Tests": {
"path": "test/Volo.Abp.AspNetCore.Mvc.Tests/Volo.Abp.AspNetCore.Mvc.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.TestApp": {
"path": "test/Volo.Abp.TestApp/Volo.Abp.TestApp.abppkg.json",
"folder": "test"
},
"Volo.Abp.MemoryDb": {
"path": "src/Volo.Abp.MemoryDb/Volo.Abp.MemoryDb.abppkg.json",
"folder": "src"
},
"Volo.Abp.MemoryDb.Tests": {
"path": "test/Volo.Abp.MemoryDb.Tests/Volo.Abp.MemoryDb.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.TestApp.Tests": {
"path": "test/Volo.Abp.TestApp.Tests/Volo.Abp.TestApp.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Http": {
"path": "src/Volo.Abp.Http/Volo.Abp.Http.abppkg.json",
"folder": "src"
},
"Volo.Abp.Http.Client": {
"path": "src/Volo.Abp.Http.Client/Volo.Abp.Http.Client.abppkg.json",
"folder": "src"
},
"Volo.Abp.Http.Client.Tests": {
"path": "test/Volo.Abp.Http.Client.Tests/Volo.Abp.Http.Client.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.EntityFrameworkCore.Tests": {
"path": "test/Volo.Abp.EntityFrameworkCore.Tests/Volo.Abp.EntityFrameworkCore.Tests.abppkg.json",
"folder": "test"
},
"SimpleConsoleDemo": {
"path": "test/SimpleConsoleDemo/SimpleConsoleDemo.abppkg.json",
"folder": "test"
},
"Volo.Abp.EntityFrameworkCore.Tests.SecondContext": {
"path": "test/Volo.Abp.EntityFrameworkCore.Tests.SecondContext/Volo.Abp.EntityFrameworkCore.Tests.SecondContext.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Mvc.Versioning.Tests": {
"path": "test/Volo.Abp.AspNetCore.Mvc.Versioning.Tests/Volo.Abp.AspNetCore.Mvc.Versioning.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.VirtualFileSystem": {
"path": "src/Volo.Abp.VirtualFileSystem/Volo.Abp.VirtualFileSystem.abppkg.json",
"folder": "src"
},
"Volo.Abp.VirtualFileSystem.Tests": {
"path": "test/Volo.Abp.VirtualFileSystem.Tests/Volo.Abp.VirtualFileSystem.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Core": {
"path": "src/Volo.Abp.Core/Volo.Abp.Core.abppkg.json",
"folder": "src"
},
"Volo.Abp.Localization": {
"path": "src/Volo.Abp.Localization/Volo.Abp.Localization.abppkg.json",
"folder": "src"
},
"Volo.Abp.Localization.Tests": {
"path": "test/Volo.Abp.Localization.Tests/Volo.Abp.Localization.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Core.Tests": {
"path": "test/Volo.Abp.Core.Tests/Volo.Abp.Core.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.ApiVersioning.Abstractions": {
"path": "src/Volo.Abp.ApiVersioning.Abstractions/Volo.Abp.ApiVersioning.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.Data": {
"path": "src/Volo.Abp.Data/Volo.Abp.Data.abppkg.json",
"folder": "src"
},
"Volo.Abp.Data.Tests": {
"path": "test/Volo.Abp.Data.Tests/Volo.Abp.Data.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.MultiTenancy": {
"path": "src/Volo.Abp.MultiTenancy/Volo.Abp.MultiTenancy.abppkg.json",
"folder": "src"
},
"Volo.Abp.ObjectMapping": {
"path": "src/Volo.Abp.ObjectMapping/Volo.Abp.ObjectMapping.abppkg.json",
"folder": "src"
},
"Volo.Abp.Validation": {
"path": "src/Volo.Abp.Validation/Volo.Abp.Validation.abppkg.json",
"folder": "src"
},
"Volo.Abp.Validation.Tests": {
"path": "test/Volo.Abp.Validation.Tests/Volo.Abp.Validation.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Security": {
"path": "src/Volo.Abp.Security/Volo.Abp.Security.abppkg.json",
"folder": "src"
},
"Volo.Abp.Guids": {
"path": "src/Volo.Abp.Guids/Volo.Abp.Guids.abppkg.json",
"folder": "src"
},
"Volo.Abp.Threading": {
"path": "src/Volo.Abp.Threading/Volo.Abp.Threading.abppkg.json",
"folder": "src"
},
"Volo.Abp.Ddd.Tests": {
"path": "test/Volo.Abp.Ddd.Tests/Volo.Abp.Ddd.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Http.Abstractions": {
"path": "src/Volo.Abp.Http.Abstractions/Volo.Abp.Http.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.Authorization": {
"path": "src/Volo.Abp.Authorization/Volo.Abp.Authorization.abppkg.json",
"folder": "src"
},
"Volo.Abp.Json": {
"path": "src/Volo.Abp.Json/Volo.Abp.Json.abppkg.json",
"folder": "src"
},
"Volo.Abp.Timing": {
"path": "src/Volo.Abp.Timing/Volo.Abp.Timing.abppkg.json",
"folder": "src"
},
"Volo.Abp.UI": {
"path": "src/Volo.Abp.UI/Volo.Abp.UI.abppkg.json",
"folder": "src"
},
"Volo.Abp.UI.Navigation": {
"path": "src/Volo.Abp.UI.Navigation/Volo.Abp.UI.Navigation.abppkg.json",
"folder": "src"
},
"Volo.Abp.UI.Navigation.Tests": {
"path": "test/Volo.Abp.UI.Navigation.Tests/Volo.Abp.UI.Navigation.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Settings": {
"path": "src/Volo.Abp.Settings/Volo.Abp.Settings.abppkg.json",
"folder": "src"
},
"Volo.Abp.Caching": {
"path": "src/Volo.Abp.Caching/Volo.Abp.Caching.abppkg.json",
"folder": "src"
},
"Volo.Abp.EventBus": {
"path": "src/Volo.Abp.EventBus/Volo.Abp.EventBus.abppkg.json",
"folder": "src"
},
"Volo.Abp.EventBus.Tests": {
"path": "test/Volo.Abp.EventBus.Tests/Volo.Abp.EventBus.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Caching.Tests": {
"path": "test/Volo.Abp.Caching.Tests/Volo.Abp.Caching.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Serialization": {
"path": "src/Volo.Abp.Serialization/Volo.Abp.Serialization.abppkg.json",
"folder": "src"
},
"Volo.Abp.Serialization.Tests": {
"path": "test/Volo.Abp.Serialization.Tests/Volo.Abp.Serialization.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Authorization.Tests": {
"path": "test/Volo.Abp.Authorization.Tests/Volo.Abp.Authorization.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Authentication.OAuth": {
"path": "src/Volo.Abp.AspNetCore.Authentication.OAuth/Volo.Abp.AspNetCore.Authentication.OAuth.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Authentication.OAuth.Tests": {
"path": "test/Volo.Abp.AspNetCore.Authentication.OAuth.Tests/Volo.Abp.AspNetCore.Authentication.OAuth.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Uow": {
"path": "src/Volo.Abp.Uow/Volo.Abp.Uow.abppkg.json",
"folder": "src"
},
"Volo.Abp.Uow.Tests": {
"path": "test/Volo.Abp.Uow.Tests/Volo.Abp.Uow.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Ddd.Domain": {
"path": "src/Volo.Abp.Ddd.Domain/Volo.Abp.Ddd.Domain.abppkg.json",
"folder": "src"
},
"Volo.Abp.Ddd.Application": {
"path": "src/Volo.Abp.Ddd.Application/Volo.Abp.Ddd.Application.abppkg.json",
"folder": "src"
},
"Volo.Abp.Auditing": {
"path": "src/Volo.Abp.Auditing/Volo.Abp.Auditing.abppkg.json",
"folder": "src"
},
"Volo.Abp.Auditing.Tests": {
"path": "test/Volo.Abp.Auditing.Tests/Volo.Abp.Auditing.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.MongoDB.Tests": {
"path": "test/Volo.Abp.MongoDB.Tests/Volo.Abp.MongoDB.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.EntityFrameworkCore.SqlServer": {
"path": "src/Volo.Abp.EntityFrameworkCore.SqlServer/Volo.Abp.EntityFrameworkCore.SqlServer.abppkg.json",
"folder": "src"
},
"Volo.Abp.EventBus.RabbitMQ": {
"path": "src/Volo.Abp.EventBus.RabbitMQ/Volo.Abp.EventBus.RabbitMQ.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared": {
"path": "src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.UI.Tests": {
"path": "test/Volo.Abp.AspNetCore.Mvc.UI.Tests/Volo.Abp.AspNetCore.Mvc.UI.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Emailing": {
"path": "src/Volo.Abp.Emailing/Volo.Abp.Emailing.abppkg.json",
"folder": "src"
},
"Volo.Abp.Sms": {
"path": "src/Volo.Abp.Sms/Volo.Abp.Sms.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.UI.Bundling": {
"path": "src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/Volo.Abp.AspNetCore.Mvc.UI.Bundling.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.UI.Packages": {
"path": "src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo.Abp.AspNetCore.Mvc.UI.Packages.abppkg.json",
"folder": "src"
},
"Volo.Abp.EntityFrameworkCore.MySQL": {
"path": "src/Volo.Abp.EntityFrameworkCore.MySQL/Volo.Abp.EntityFrameworkCore.MySQL.abppkg.json",
"folder": "src"
},
"Volo.Abp.BackgroundJobs": {
"path": "src/Volo.Abp.BackgroundJobs/Volo.Abp.BackgroundJobs.abppkg.json",
"folder": "src"
},
"Volo.Abp.BackgroundWorkers": {
"path": "src/Volo.Abp.BackgroundWorkers/Volo.Abp.BackgroundWorkers.abppkg.json",
"folder": "src"
},
"Volo.Abp.BackgroundJobs.Tests": {
"path": "test/Volo.Abp.BackgroundJobs.Tests/Volo.Abp.BackgroundJobs.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.BackgroundJobs.Abstractions": {
"path": "src/Volo.Abp.BackgroundJobs.Abstractions/Volo.Abp.BackgroundJobs.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.BackgroundJobs.HangFire": {
"path": "src/Volo.Abp.BackgroundJobs.HangFire/Volo.Abp.BackgroundJobs.HangFire.abppkg.json",
"folder": "src"
},
"Volo.Abp.HangFire": {
"path": "src/Volo.Abp.HangFire/Volo.Abp.HangFire.abppkg.json",
"folder": "src"
},
"Volo.Abp.BackgroundJobs.RabbitMQ": {
"path": "src/Volo.Abp.BackgroundJobs.RabbitMQ/Volo.Abp.BackgroundJobs.RabbitMQ.abppkg.json",
"folder": "src"
},
"Volo.Abp.RabbitMQ": {
"path": "src/Volo.Abp.RabbitMQ/Volo.Abp.RabbitMQ.abppkg.json",
"folder": "src"
},
"Volo.Abp.Emailing.Tests": {
"path": "test/Volo.Abp.Emailing.Tests/Volo.Abp.Emailing.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy": {
"path": "src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy.abppkg.json",
"folder": "src"
},
"Volo.Abp.EntityFrameworkCore.PostgreSql": {
"path": "src/Volo.Abp.EntityFrameworkCore.PostgreSql/Volo.Abp.EntityFrameworkCore.PostgreSql.abppkg.json",
"folder": "src"
},
"Volo.Abp.Localization.Abstractions": {
"path": "src/Volo.Abp.Localization.Abstractions/Volo.Abp.Localization.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.Security.Tests": {
"path": "test/Volo.Abp.Security.Tests/Volo.Abp.Security.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Settings.Tests": {
"path": "test/Volo.Abp.Settings.Tests/Volo.Abp.Settings.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Http.Client.IdentityModel": {
"path": "src/Volo.Abp.Http.Client.IdentityModel/Volo.Abp.Http.Client.IdentityModel.abppkg.json",
"folder": "src"
},
"Volo.Abp.IdentityModel": {
"path": "src/Volo.Abp.IdentityModel/Volo.Abp.IdentityModel.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.Client": {
"path": "src/Volo.Abp.AspNetCore.Mvc.Client/Volo.Abp.AspNetCore.Mvc.Client.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.Contracts": {
"path": "src/Volo.Abp.AspNetCore.Mvc.Contracts/Volo.Abp.AspNetCore.Mvc.Contracts.abppkg.json",
"folder": "src"
},
"Volo.Abp.Features": {
"path": "src/Volo.Abp.Features/Volo.Abp.Features.abppkg.json",
"folder": "src"
},
"Volo.Abp.Features.Tests": {
"path": "test/Volo.Abp.Features.Tests/Volo.Abp.Features.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Authentication.JwtBearer": {
"path": "src/Volo.Abp.AspNetCore.Authentication.JwtBearer/Volo.Abp.AspNetCore.Authentication.JwtBearer.abppkg.json",
"folder": "src"
},
"Volo.Abp.Cli": {
"path": "src/Volo.Abp.Cli/Volo.Abp.Cli.abppkg.json",
"folder": "src"
},
"Volo.Abp.FluentValidation": {
"path": "src/Volo.Abp.FluentValidation/Volo.Abp.FluentValidation.abppkg.json",
"folder": "src"
},
"Volo.Abp.FluentValidation.Tests": {
"path": "test/Volo.Abp.FluentValidation.Tests/Volo.Abp.FluentValidation.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.EntityFrameworkCore.Sqlite": {
"path": "src/Volo.Abp.EntityFrameworkCore.Sqlite/Volo.Abp.EntityFrameworkCore.Sqlite.abppkg.json",
"folder": "src"
},
"Volo.Abp.Cli.Core": {
"path": "src/Volo.Abp.Cli.Core/Volo.Abp.Cli.Core.abppkg.json",
"folder": "src"
},
"Volo.Abp.Specifications": {
"path": "src/Volo.Abp.Specifications/Volo.Abp.Specifications.abppkg.json",
"folder": "src"
},
"Volo.Abp.Specifications.Tests": {
"path": "test/Volo.Abp.Specifications.Tests/Volo.Abp.Specifications.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Cli.Core.Tests": {
"path": "test/Volo.Abp.Cli.Core.Tests/Volo.Abp.Cli.Core.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Mvc.UI.Widgets": {
"path": "src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/Volo.Abp.AspNetCore.Mvc.UI.Widgets.abppkg.json",
"folder": "src"
},
"Volo.Abp.Ldap": {
"path": "src/Volo.Abp.Ldap/Volo.Abp.Ldap.abppkg.json",
"folder": "src"
},
"Volo.Abp.Ldap.Tests": {
"path": "test/Volo.Abp.Ldap.Tests/Volo.Abp.Ldap.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Dapper": {
"path": "src/Volo.Abp.Dapper/Volo.Abp.Dapper.abppkg.json",
"folder": "src"
},
"Volo.Abp.Dapper.Tests": {
"path": "test/Volo.Abp.Dapper.Tests/Volo.Abp.Dapper.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.MailKit": {
"path": "src/Volo.Abp.MailKit/Volo.Abp.MailKit.abppkg.json",
"folder": "src"
},
"Volo.Abp.MailKit.Tests": {
"path": "test/Volo.Abp.MailKit.Tests/Volo.Abp.MailKit.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.ObjectMapping.Tests": {
"path": "test/Volo.Abp.ObjectMapping.Tests/Volo.Abp.ObjectMapping.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Ddd.Application.Contracts": {
"path": "src/Volo.Abp.Ddd.Application.Contracts/Volo.Abp.Ddd.Application.Contracts.abppkg.json",
"folder": "src"
},
"Volo.Abp.Minify": {
"path": "src/Volo.Abp.Minify/Volo.Abp.Minify.abppkg.json",
"folder": "src"
},
"Volo.Abp.Minify.Tests": {
"path": "test/Volo.Abp.Minify.Tests/Volo.Abp.Minify.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Serilog": {
"path": "src/Volo.Abp.AspNetCore.Serilog/Volo.Abp.AspNetCore.Serilog.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Serilog.Tests": {
"path": "test/Volo.Abp.AspNetCore.Serilog.Tests/Volo.Abp.AspNetCore.Serilog.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Http.Client.IdentityModel.Web": {
"path": "src/Volo.Abp.Http.Client.IdentityModel.Web/Volo.Abp.Http.Client.IdentityModel.Web.abppkg.json",
"folder": "src"
},
"Volo.Abp.BackgroundJobs.Quartz": {
"path": "src/Volo.Abp.BackgroundJobs.Quartz/Volo.Abp.BackgroundJobs.Quartz.abppkg.json",
"folder": "src"
},
"Volo.Abp.Quartz": {
"path": "src/Volo.Abp.Quartz/Volo.Abp.Quartz.abppkg.json",
"folder": "src"
},
"Volo.Abp.BackgroundWorkers.Quartz": {
"path": "src/Volo.Abp.BackgroundWorkers.Quartz/Volo.Abp.BackgroundWorkers.Quartz.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo": {
"path": "src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.abppkg.json",
"folder": "src"
},
"Volo.Abp.Http.Client.IdentityModel.Web.Tests": {
"path": "test/Volo.Abp.Http.Client.IdentityModel.Web.Tests/Volo.Abp.Http.Client.IdentityModel.Web.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.ObjectExtending": {
"path": "src/Volo.Abp.ObjectExtending/Volo.Abp.ObjectExtending.abppkg.json",
"folder": "src"
},
"Volo.Abp.ObjectExtending.Tests": {
"path": "test/Volo.Abp.ObjectExtending.Tests/Volo.Abp.ObjectExtending.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.TextTemplating": {
"path": "src/Volo.Abp.TextTemplating/Volo.Abp.TextTemplating.abppkg.json",
"folder": "src"
},
"Volo.Abp.TextTemplating.Tests": {
"path": "test/Volo.Abp.TextTemplating.Tests/Volo.Abp.TextTemplating.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Validation.Abstractions": {
"path": "src/Volo.Abp.Validation.Abstractions/Volo.Abp.Validation.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.SignalR": {
"path": "src/Volo.Abp.AspNetCore.SignalR/Volo.Abp.AspNetCore.SignalR.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.SignalR.Tests": {
"path": "test/Volo.Abp.AspNetCore.SignalR.Tests/Volo.Abp.AspNetCore.SignalR.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Tests": {
"path": "test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Tests/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.BlobStoring": {
"path": "src/Volo.Abp.BlobStoring/Volo.Abp.BlobStoring.abppkg.json",
"folder": "src"
},
"Volo.Abp.BlobStoring.Tests": {
"path": "test/Volo.Abp.BlobStoring.Tests/Volo.Abp.BlobStoring.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.BlobStoring.FileSystem": {
"path": "src/Volo.Abp.BlobStoring.FileSystem/Volo.Abp.BlobStoring.FileSystem.abppkg.json",
"folder": "src"
},
"Volo.Abp.BlobStoring.FileSystem.Tests": {
"path": "test/Volo.Abp.BlobStoring.FileSystem.Tests/Volo.Abp.BlobStoring.FileSystem.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.EntityFrameworkCore.Oracle.Devart": {
"path": "src/Volo.Abp.EntityFrameworkCore.Oracle.Devart/Volo.Abp.EntityFrameworkCore.Oracle.Devart.abppkg.json",
"folder": "src"
},
"Volo.Abp.BlobStoring.Azure": {
"path": "src/Volo.Abp.BlobStoring.Azure/Volo.Abp.BlobStoring.Azure.abppkg.json",
"folder": "src"
},
"Volo.Abp.BlobStoring.Azure.Tests": {
"path": "test/Volo.Abp.BlobStoring.Azure.Tests/Volo.Abp.BlobStoring.Azure.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.BlobStoring.Minio": {
"path": "src/Volo.Abp.BlobStoring.Minio/Volo.Abp.BlobStoring.Minio.abppkg.json",
"folder": "src"
},
"Volo.Abp.BlobStoring.Minio.Tests": {
"path": "test/Volo.Abp.BlobStoring.Minio.Tests/Volo.Abp.BlobStoring.Minio.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.EntityFrameworkCore.Oracle": {
"path": "src/Volo.Abp.EntityFrameworkCore.Oracle/Volo.Abp.EntityFrameworkCore.Oracle.abppkg.json",
"folder": "src"
},
"Volo.Abp.Caching.StackExchangeRedis": {
"path": "src/Volo.Abp.Caching.StackExchangeRedis/Volo.Abp.Caching.StackExchangeRedis.abppkg.json",
"folder": "src"
},
"Volo.Abp.Caching.StackExchangeRedis.Tests": {
"path": "test/Volo.Abp.Caching.StackExchangeRedis.Tests/Volo.Abp.Caching.StackExchangeRedis.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.BlobStoring.Aliyun": {
"path": "src/Volo.Abp.BlobStoring.Aliyun/Volo.Abp.BlobStoring.Aliyun.abppkg.json",
"folder": "src"
},
"Volo.Abp.BlobStoring.Aliyun.Tests": {
"path": "test/Volo.Abp.BlobStoring.Aliyun.Tests/Volo.Abp.BlobStoring.Aliyun.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.BlobStoring.Aws": {
"path": "src/Volo.Abp.BlobStoring.Aws/Volo.Abp.BlobStoring.Aws.abppkg.json",
"folder": "src"
},
"Volo.Abp.BlobStoring.Aws.Tests": {
"path": "test/Volo.Abp.BlobStoring.Aws.Tests/Volo.Abp.BlobStoring.Aws.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Kafka": {
"path": "src/Volo.Abp.Kafka/Volo.Abp.Kafka.abppkg.json",
"folder": "src"
},
"Volo.Abp.EventBus.Kafka": {
"path": "src/Volo.Abp.EventBus.Kafka/Volo.Abp.EventBus.Kafka.abppkg.json",
"folder": "src"
},
"Volo.Abp.GlobalFeatures": {
"path": "src/Volo.Abp.GlobalFeatures/Volo.Abp.GlobalFeatures.abppkg.json",
"folder": "src"
},
"Volo.Abp.GlobalFeatures.Tests": {
"path": "test/Volo.Abp.GlobalFeatures.Tests/Volo.Abp.GlobalFeatures.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.MultiLingualObjects": {
"path": "src/Volo.Abp.MultiLingualObjects/Volo.Abp.MultiLingualObjects.abppkg.json",
"folder": "src"
},
"Volo.Abp.MultiLingualObjects.Tests": {
"path": "test/Volo.Abp.MultiLingualObjects.Tests/Volo.Abp.MultiLingualObjects.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Http.Client.IdentityModel.WebAssembly": {
"path": "src/Volo.Abp.Http.Client.IdentityModel.WebAssembly/Volo.Abp.Http.Client.IdentityModel.WebAssembly.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.Client.Common": {
"path": "src/Volo.Abp.AspNetCore.Mvc.Client.Common/Volo.Abp.AspNetCore.Mvc.Client.Common.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Components.WebAssembly": {
"path": "src/Volo.Abp.AspNetCore.Components.WebAssembly/Volo.Abp.AspNetCore.Components.WebAssembly.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Components.WebAssembly.Theming": {
"path": "src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.abppkg.json",
"folder": "src"
},
"Volo.Abp.Autofac.WebAssembly": {
"path": "src/Volo.Abp.Autofac.WebAssembly/Volo.Abp.Autofac.WebAssembly.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Authentication.OpenIdConnect": {
"path": "src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/Volo.Abp.AspNetCore.Authentication.OpenIdConnect.abppkg.json",
"folder": "src"
},
"Volo.Abp.EventBus.Rebus": {
"path": "src/Volo.Abp.EventBus.Rebus/Volo.Abp.EventBus.Rebus.abppkg.json",
"folder": "src"
},
"Volo.Abp.ExceptionHandling": {
"path": "src/Volo.Abp.ExceptionHandling/Volo.Abp.ExceptionHandling.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Components": {
"path": "src/Volo.Abp.AspNetCore.Components/Volo.Abp.AspNetCore.Components.abppkg.json",
"folder": "src"
},
"Volo.Abp.Swashbuckle": {
"path": "src/Volo.Abp.Swashbuckle/Volo.Abp.Swashbuckle.abppkg.json",
"folder": "src"
},
"Volo.Abp.Json.Tests": {
"path": "test/Volo.Abp.Json.Tests/Volo.Abp.Json.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Http.Tests": {
"path": "test/Volo.Abp.Http.Tests/Volo.Abp.Http.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Components.Web": {
"path": "src/Volo.Abp.AspNetCore.Components.Web/Volo.Abp.AspNetCore.Components.Web.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Components.Web.Theming": {
"path": "src/Volo.Abp.AspNetCore.Components.Web.Theming/Volo.Abp.AspNetCore.Components.Web.Theming.abppkg.json",
"folder": "src"
},
"Volo.Abp.EventBus.Abstractions": {
"path": "src/Volo.Abp.EventBus.Abstractions/Volo.Abp.EventBus.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.Sms.Aliyun": {
"path": "src/Volo.Abp.Sms.Aliyun/Volo.Abp.Sms.Aliyun.abppkg.json",
"folder": "src"
},
"Volo.Abp.Sms.Aliyun.Tests": {
"path": "test/Volo.Abp.Sms.Aliyun.Tests/Volo.Abp.Sms.Aliyun.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.AspNetCore.Components.Server": {
"path": "src/Volo.Abp.AspNetCore.Components.Server/Volo.Abp.AspNetCore.Components.Server.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Components.Server.Theming": {
"path": "src/Volo.Abp.AspNetCore.Components.Server.Theming/Volo.Abp.AspNetCore.Components.Server.Theming.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions": {
"path": "src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.AzureServiceBus": {
"path": "src/Volo.Abp.AzureServiceBus/Volo.Abp.AzureServiceBus.abppkg.json",
"folder": "src"
},
"Volo.Abp.EventBus.Azure": {
"path": "src/Volo.Abp.EventBus.Azure/Volo.Abp.EventBus.Azure.abppkg.json",
"folder": "src"
},
"Volo.Abp.Authorization.Abstractions": {
"path": "src/Volo.Abp.Authorization.Abstractions/Volo.Abp.Authorization.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.TextTemplating.Core": {
"path": "src/Volo.Abp.TextTemplating.Core/Volo.Abp.TextTemplating.Core.abppkg.json",
"folder": "src"
},
"Volo.Abp.TextTemplating.Scriban": {
"path": "src/Volo.Abp.TextTemplating.Scriban/Volo.Abp.TextTemplating.Scriban.abppkg.json",
"folder": "src"
},
"Volo.Abp.TextTemplating.Razor": {
"path": "src/Volo.Abp.TextTemplating.Razor/Volo.Abp.TextTemplating.Razor.abppkg.json",
"folder": "src"
},
"Volo.Abp.TextTemplating.Razor.Tests": {
"path": "test/Volo.Abp.TextTemplating.Razor.Tests/Volo.Abp.TextTemplating.Razor.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.TextTemplating.Scriban.Tests": {
"path": "test/Volo.Abp.TextTemplating.Scriban.Tests/Volo.Abp.TextTemplating.Scriban.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.MongoDB.Tests.SecondContext": {
"path": "test/Volo.Abp.MongoDB.Tests.SecondContext/Volo.Abp.MongoDB.Tests.SecondContext.abppkg.json",
"folder": "test"
},
"Volo.Abp.IdentityModel.Tests": {
"path": "test/Volo.Abp.IdentityModel.Tests/Volo.Abp.IdentityModel.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.Threading.Tests": {
"path": "test/Volo.Abp.Threading.Tests/Volo.Abp.Threading.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.DistributedLocking": {
"path": "src/Volo.Abp.DistributedLocking/Volo.Abp.DistributedLocking.abppkg.json",
"folder": "src"
},
"Volo.Abp.Auditing.Contracts": {
"path": "src/Volo.Abp.Auditing.Contracts/Volo.Abp.Auditing.Contracts.abppkg.json",
"folder": "src"
},
"Volo.Abp.Http.Client.Web": {
"path": "src/Volo.Abp.Http.Client.Web/Volo.Abp.Http.Client.Web.abppkg.json",
"folder": "src"
},
"Volo.Abp.DistributedLocking.Abstractions": {
"path": "src/Volo.Abp.DistributedLocking.Abstractions/Volo.Abp.DistributedLocking.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.DistributedLocking.Abstractions.Tests": {
"path": "test/Volo.Abp.DistributedLocking.Abstractions.Tests/Volo.Abp.DistributedLocking.Abstractions.Tests.abppkg.json",
"folder": "test"
},
"Volo.Abp.BackgroundWorkers.Hangfire": {
"path": "src/Volo.Abp.BackgroundWorkers.Hangfire/Volo.Abp.BackgroundWorkers.Hangfire.abppkg.json",
"folder": "src"
},
"Volo.Abp.Gdpr.Abstractions": {
"path": "src/Volo.Abp.Gdpr.Abstractions/Volo.Abp.Gdpr.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.RemoteServices": {
"path": "src/Volo.Abp.RemoteServices/Volo.Abp.RemoteServices.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.PlugIn": {
"path": "test/Volo.Abp.AspNetCore.Mvc.PlugIn/Volo.Abp.AspNetCore.Mvc.PlugIn.abppkg.json",
"folder": "test"
},
"Volo.Abp.Json.Newtonsoft": {
"path": "src/Volo.Abp.Json.Newtonsoft/Volo.Abp.Json.Newtonsoft.abppkg.json",
"folder": "src"
},
"Volo.Abp.Json.SystemTextJson": {
"path": "src/Volo.Abp.Json.SystemTextJson/Volo.Abp.Json.SystemTextJson.abppkg.json",
"folder": "src"
},
"Volo.Abp.Json.Abstractions": {
"path": "src/Volo.Abp.Json.Abstractions/Volo.Abp.Json.Abstractions.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.NewtonsoftJson": {
"path": "src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson.abppkg.json",
"folder": "src"
},
"Volo.Abp.Dapr": {
"path": "src/Volo.Abp.Dapr/Volo.Abp.Dapr.abppkg.json",
"folder": "src"
},
"Volo.Abp.EventBus.Dapr": {
"path": "src/Volo.Abp.EventBus.Dapr/Volo.Abp.EventBus.Dapr.abppkg.json",
"folder": "src"
},
"Volo.Abp.Http.Client.Dapr": {
"path": "src/Volo.Abp.Http.Client.Dapr/Volo.Abp.Http.Client.Dapr.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.Dapr": {
"path": "src/Volo.Abp.AspNetCore.Mvc.Dapr/Volo.Abp.AspNetCore.Mvc.Dapr.abppkg.json",
"folder": "src"
},
"Volo.Abp.AspNetCore.Mvc.Dapr.EventBus": {
"path": "src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus.abppkg.json",
"folder": "src"
},
"Volo.Abp.DistributedLocking.Dapr": {
"path": "src/Volo.Abp.DistributedLocking.Dapr/Volo.Abp.DistributedLocking.Dapr.abppkg.json",
"folder": "src"
}
}
}

8
framework/Volo.Abp.abpsln.json

@ -0,0 +1,8 @@
{
"template": "empty",
"modules": {
"Volo.Abp": {
"path": "Volo.Abp.abpmdl.json"
}
}
}

57
framework/src/Volo.Abp.ApiVersioning.Abstractions/Volo.Abp.ApiVersioning.Abstractions.abppkg.analyze.json

@ -0,0 +1,57 @@
{
"name": "Volo.Abp.ApiVersioning.Abstractions",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.ApiVersioning",
"dependsOnModules": [],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpApiVersioningAbstractionsModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.ApiVersioning.Abstractions/Volo.Abp.ApiVersioning.Abstractions.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

63
framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/Volo.Abp.AspNetCore.Authentication.JwtBearer.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.AspNetCore.Authentication.JwtBearer",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Authentication.JwtBearer",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Security",
"namespace": "Volo.Abp.Security",
"name": "AbpSecurityModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreAuthenticationJwtBearerModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/Volo.Abp.AspNetCore.Authentication.JwtBearer.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/Volo.Abp.AspNetCore.Authentication.OAuth.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

73
framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/Volo.Abp.AspNetCore.Authentication.OpenIdConnect.abppkg.analyze.json

@ -0,0 +1,73 @@
{
"name": "Volo.Abp.AspNetCore.Authentication.OpenIdConnect",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Authentication.OpenIdConnect",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.MultiTenancy",
"namespace": "Volo.Abp.MultiTenancy",
"name": "AbpMultiTenancyModule"
},
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Authentication.OAuth",
"namespace": "Volo.Abp.AspNetCore.Authentication.OAuth",
"name": "AbpAspNetCoreAuthenticationOAuthModule"
},
{
"declaringAssemblyName": "Volo.Abp.RemoteServices",
"namespace": "Volo.Abp.RemoteServices",
"name": "AbpRemoteServicesModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreAuthenticationOpenIdConnectModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/Volo.Abp.AspNetCore.Authentication.OpenIdConnect.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/Volo.Abp.AspNetCore.Components.Server.Theming.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Components.Server/Volo.Abp.AspNetCore.Components.Server.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/Volo.Abp.AspNetCore.Components.Web.Theming.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Components.Web/Volo.Abp.AspNetCore.Components.Web.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/Volo.Abp.AspNetCore.Components.WebAssembly.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

23
framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/Volo/Abp/AspNetCore/Components/WebAssembly/Configuration/BlazorWebAssemblyCurrentApplicationConfigurationCacheResetService.cs

@ -0,0 +1,23 @@
using System.Threading.Tasks;
using Volo.Abp.AspNetCore.Components.Web.Configuration;
using Volo.Abp.DependencyInjection;
namespace Volo.Abp.AspNetCore.Components.WebAssembly.Configuration;
[Dependency(ReplaceServices = true)]
public class BlazorWebAssemblyCurrentApplicationConfigurationCacheResetService :
ICurrentApplicationConfigurationCacheResetService,
ITransientDependency
{
private readonly WebAssemblyCachedApplicationConfigurationClient _webAssemblyCachedApplicationConfigurationClient;
public BlazorWebAssemblyCurrentApplicationConfigurationCacheResetService(WebAssemblyCachedApplicationConfigurationClient webAssemblyCachedApplicationConfigurationClient)
{
_webAssemblyCachedApplicationConfigurationClient = webAssemblyCachedApplicationConfigurationClient;
}
public async Task ResetAsync()
{
await _webAssemblyCachedApplicationConfigurationClient.InitializeAsync();
}
}

3
framework/src/Volo.Abp.AspNetCore.Components/Volo.Abp.AspNetCore.Components.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.MultiTenancy/Volo.Abp.AspNetCore.MultiTenancy.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/Volo.Abp.AspNetCore.Mvc.Client.Common.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.AspNetCore.Mvc.Client/Volo.Abp.AspNetCore.Mvc.Client.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.AspNetCore.Mvc.Client",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc.Client",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.Client.Common",
"namespace": "Volo.Abp.AspNetCore.Mvc.Client",
"name": "AbpAspNetCoreMvcClientCommonModule"
},
{
"declaringAssemblyName": "Volo.Abp.EventBus",
"namespace": "Volo.Abp.EventBus",
"name": "AbpEventBusModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcClientModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.Client/Volo.Abp.AspNetCore.Mvc.Client.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

63
framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/Volo.Abp.AspNetCore.Mvc.Contracts.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.AspNetCore.Mvc.Contracts",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts",
"namespace": "Volo.Abp.Application",
"name": "AbpDddApplicationContractsModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcContractsModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/Volo.Abp.AspNetCore.Mvc.Contracts.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.AspNetCore.Mvc.Dapr.EventBus",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc.Dapr.EventBus",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.Dapr",
"namespace": "Volo.Abp.AspNetCore.Mvc.Dapr",
"name": "AbpAspNetCoreMvcDaprModule"
},
{
"declaringAssemblyName": "Volo.Abp.EventBus.Dapr",
"namespace": "Volo.Abp.EventBus.Dapr",
"name": "AbpEventBusDaprModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcDaprEventBusModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/Volo.Abp.AspNetCore.Mvc.Dapr.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.AspNetCore.Mvc.Dapr",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc.Dapr",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc",
"namespace": "Volo.Abp.AspNetCore.Mvc",
"name": "AbpAspNetCoreMvcModule"
},
{
"declaringAssemblyName": "Volo.Abp.Dapr",
"namespace": "Volo.Abp.Dapr",
"name": "AbpDaprModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcDaprModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/Volo.Abp.AspNetCore.Mvc.Dapr.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.AspNetCore.Mvc.NewtonsoftJson",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc.NewtonsoftJson",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Json.Newtonsoft",
"namespace": "Volo.Abp.Json.Newtonsoft",
"name": "AbpJsonNewtonsoftModule"
},
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc",
"namespace": "Volo.Abp.AspNetCore.Mvc",
"name": "AbpAspNetCoreMvcModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcNewtonsoftModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/Volo.Abp.AspNetCore.Mvc.UI.Bundling.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared",
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared",
"name": "AbpAspNetCoreMvcUiThemeSharedModule"
},
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.MultiTenancy",
"namespace": "Volo.Abp.AspNetCore.MultiTenancy",
"name": "AbpAspNetCoreMultiTenancyModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcUiMultiTenancyModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo.Abp.AspNetCore.Mvc.UI.Packages.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

14
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/Volo/Abp/AspNetCore/Mvc/UI/Packages/Select2/Select2ScriptContributor.cs

@ -1,16 +1,28 @@
using System.Collections.Generic;
using Microsoft.Extensions.Options;
using Volo.Abp.AspNetCore.Mvc.UI.Bundling;
using Volo.Abp.AspNetCore.Mvc.UI.Packages.Core;
using Volo.Abp.Modularity;
using Volo.Abp.Localization;
namespace Volo.Abp.AspNetCore.Mvc.UI.Packages.Select2;
[DependsOn(typeof(CoreScriptContributor))]
public class Select2ScriptContributor : BundleContributor
{
public const string PackageName = "select2";
public override void ConfigureBundle(BundleConfigurationContext context)
{
//TODO: Add select2.full.min.js or localize!
//TODO: Add select2.full.min.js
context.Files.AddIfNotContains("/libs/select2/js/select2.min.js");
}
public override void ConfigureDynamicResources(BundleConfigurationContext context)
{
var fileName = context.LazyServiceProvider.LazyGetRequiredService<IOptions<AbpLocalizationOptions>>().Value.GetCurrentUICultureLanguageFilesMap(PackageName);
var filePath = $"/libs/select2/js/i18n/{fileName}.js";
if (context.FileProvider.GetFileInfo(filePath).Exists)
{
context.Files.AddIfNotContains(filePath);
}
}
}

63
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared",
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared",
"name": "AbpAspNetCoreMvcUiThemeSharedModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcUiThemeSharedDemoModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

73
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.abppkg.analyze.json

@ -0,0 +1,73 @@
{
"name": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap",
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap",
"name": "AbpAspNetCoreMvcUiBootstrapModule"
},
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Packages",
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Packages",
"name": "AbpAspNetCoreMvcUiPackagesModule"
},
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Widgets",
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Widgets",
"name": "AbpAspNetCoreMvcUiWidgetsModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcUiThemeSharedModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

2
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/bootstrap/dom-event-handlers.js

@ -105,6 +105,7 @@
$select.select2({
ajax: {
url: url,
delay: 250,
dataType: "json",
data: function (params) {
let query = {};
@ -132,6 +133,7 @@
width: '100%',
dropdownParent: parentSelector ? $(parentSelector) : $('body'),
allowClear: allowClear,
language: abp.localization.currentCulture.cultureName,
placeholder: {
id: '-1',
text: placeholder

68
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/Volo.Abp.AspNetCore.Mvc.UI.Widgets.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.AspNetCore.Mvc.UI.Widgets",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Widgets",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap",
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap",
"name": "AbpAspNetCoreMvcUiBootstrapModule"
},
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bundling",
"namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bundling",
"name": "AbpAspNetCoreMvcUiBundlingModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcUiWidgetsModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/Volo.Abp.AspNetCore.Mvc.UI.Widgets.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.Mvc.UI/Volo.Abp.AspNetCore.Mvc.UI.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

98
framework/src/Volo.Abp.AspNetCore.Mvc/Volo.Abp.AspNetCore.Mvc.abppkg.analyze.json

@ -0,0 +1,98 @@
{
"name": "Volo.Abp.AspNetCore.Mvc",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Mvc",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.AspNetCore",
"namespace": "Volo.Abp.AspNetCore",
"name": "AbpAspNetCoreModule"
},
{
"declaringAssemblyName": "Volo.Abp.Localization",
"namespace": "Volo.Abp.Localization",
"name": "AbpLocalizationModule"
},
{
"declaringAssemblyName": "Volo.Abp.ApiVersioning.Abstractions",
"namespace": "Volo.Abp.ApiVersioning",
"name": "AbpApiVersioningAbstractionsModule"
},
{
"declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.Contracts",
"namespace": "Volo.Abp.AspNetCore.Mvc",
"name": "AbpAspNetCoreMvcContractsModule"
},
{
"declaringAssemblyName": "Volo.Abp.UI.Navigation",
"namespace": "Volo.Abp.UI.Navigation",
"name": "AbpUiNavigationModule"
},
{
"declaringAssemblyName": "Volo.Abp.GlobalFeatures",
"namespace": "Volo.Abp.GlobalFeatures",
"name": "AbpGlobalFeaturesModule"
},
{
"declaringAssemblyName": "Volo.Abp.Ddd.Application",
"namespace": "Volo.Abp.Application",
"name": "AbpDddApplicationModule"
},
{
"declaringAssemblyName": "Volo.Abp.Json.SystemTextJson",
"namespace": "Volo.Abp.Json.SystemTextJson",
"name": "AbpJsonSystemTextJsonModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreMvcModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Mvc/Volo.Abp.AspNetCore.Mvc.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.AspNetCore.Serilog/Volo.Abp.AspNetCore.Serilog.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.AspNetCore.Serilog",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.Serilog",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.MultiTenancy",
"namespace": "Volo.Abp.MultiTenancy",
"name": "AbpMultiTenancyModule"
},
{
"declaringAssemblyName": "Volo.Abp.AspNetCore",
"namespace": "Volo.Abp.AspNetCore",
"name": "AbpAspNetCoreModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreSerilogModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.Serilog/Volo.Abp.AspNetCore.Serilog.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.AspNetCore.SignalR/Volo.Abp.AspNetCore.SignalR.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

78
framework/src/Volo.Abp.AspNetCore.TestBase/Volo.Abp.AspNetCore.TestBase.abppkg.analyze.json

@ -0,0 +1,78 @@
{
"name": "Volo.Abp.AspNetCore.TestBase",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore.TestBase",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Http.Client",
"namespace": "Volo.Abp.Http.Client",
"name": "AbpHttpClientModule"
},
{
"declaringAssemblyName": "Volo.Abp.AspNetCore",
"namespace": "Volo.Abp.AspNetCore",
"name": "AbpAspNetCoreModule"
},
{
"declaringAssemblyName": "Volo.Abp.TestBase",
"namespace": "Volo.Abp",
"name": "AbpTestBaseModule"
},
{
"declaringAssemblyName": "Volo.Abp.Autofac",
"namespace": "Volo.Abp.Autofac",
"name": "AbpAutofacModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreTestBaseModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore.TestBase/Volo.Abp.AspNetCore.TestBase.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

98
framework/src/Volo.Abp.AspNetCore/Volo.Abp.AspNetCore.abppkg.analyze.json

@ -0,0 +1,98 @@
{
"name": "Volo.Abp.AspNetCore",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AspNetCore",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Auditing",
"namespace": "Volo.Abp.Auditing",
"name": "AbpAuditingModule"
},
{
"declaringAssemblyName": "Volo.Abp.Security",
"namespace": "Volo.Abp.Security",
"name": "AbpSecurityModule"
},
{
"declaringAssemblyName": "Volo.Abp.VirtualFileSystem",
"namespace": "Volo.Abp.VirtualFileSystem",
"name": "AbpVirtualFileSystemModule"
},
{
"declaringAssemblyName": "Volo.Abp.Uow",
"namespace": "Volo.Abp.Uow",
"name": "AbpUnitOfWorkModule"
},
{
"declaringAssemblyName": "Volo.Abp.Http",
"namespace": "Volo.Abp.Http",
"name": "AbpHttpModule"
},
{
"declaringAssemblyName": "Volo.Abp.Authorization",
"namespace": "Volo.Abp.Authorization",
"name": "AbpAuthorizationModule"
},
{
"declaringAssemblyName": "Volo.Abp.Validation",
"namespace": "Volo.Abp.Validation",
"name": "AbpValidationModule"
},
{
"declaringAssemblyName": "Volo.Abp.ExceptionHandling",
"namespace": "Volo.Abp.ExceptionHandling",
"name": "AbpExceptionHandlingModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAspNetCoreModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AspNetCore/Volo.Abp.AspNetCore.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

57
framework/src/Volo.Abp.Auditing.Contracts/Volo.Abp.Auditing.Contracts.abppkg.analyze.json

@ -0,0 +1,57 @@
{
"name": "Volo.Abp.Auditing.Contracts",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.Auditing",
"dependsOnModules": [],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAuditingContractsModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.Auditing.Contracts/Volo.Abp.Auditing.Contracts.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

93
framework/src/Volo.Abp.Auditing/Volo.Abp.Auditing.abppkg.analyze.json

@ -0,0 +1,93 @@
{
"name": "Volo.Abp.Auditing",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.Auditing",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Data",
"namespace": "Volo.Abp.Data",
"name": "AbpDataModule"
},
{
"declaringAssemblyName": "Volo.Abp.Json",
"namespace": "Volo.Abp.Json",
"name": "AbpJsonModule"
},
{
"declaringAssemblyName": "Volo.Abp.Timing",
"namespace": "Volo.Abp.Timing",
"name": "AbpTimingModule"
},
{
"declaringAssemblyName": "Volo.Abp.Security",
"namespace": "Volo.Abp.Security",
"name": "AbpSecurityModule"
},
{
"declaringAssemblyName": "Volo.Abp.Threading",
"namespace": "Volo.Abp.Threading",
"name": "AbpThreadingModule"
},
{
"declaringAssemblyName": "Volo.Abp.MultiTenancy",
"namespace": "Volo.Abp.MultiTenancy",
"name": "AbpMultiTenancyModule"
},
{
"declaringAssemblyName": "Volo.Abp.Auditing.Contracts",
"namespace": "Volo.Abp.Auditing",
"name": "AbpAuditingContractsModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAuditingModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.Auditing/Volo.Abp.Auditing.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

63
framework/src/Volo.Abp.Authorization.Abstractions/Volo.Abp.Authorization.Abstractions.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.Authorization.Abstractions",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.Authorization",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.MultiTenancy",
"namespace": "Volo.Abp.MultiTenancy",
"name": "AbpMultiTenancyModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAuthorizationAbstractionsModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.Authorization.Abstractions/Volo.Abp.Authorization.Abstractions.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

73
framework/src/Volo.Abp.Authorization/Volo.Abp.Authorization.abppkg.analyze.json

@ -0,0 +1,73 @@
{
"name": "Volo.Abp.Authorization",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.Authorization",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Authorization.Abstractions",
"namespace": "Volo.Abp.Authorization",
"name": "AbpAuthorizationAbstractionsModule"
},
{
"declaringAssemblyName": "Volo.Abp.Security",
"namespace": "Volo.Abp.Security",
"name": "AbpSecurityModule"
},
{
"declaringAssemblyName": "Volo.Abp.Localization",
"namespace": "Volo.Abp.Localization",
"name": "AbpLocalizationModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAuthorizationModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.Authorization/Volo.Abp.Authorization.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

73
framework/src/Volo.Abp.AutoMapper/Volo.Abp.AutoMapper.abppkg.analyze.json

@ -0,0 +1,73 @@
{
"name": "Volo.Abp.AutoMapper",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.AutoMapper",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.ObjectMapping",
"namespace": "Volo.Abp.ObjectMapping",
"name": "AbpObjectMappingModule"
},
{
"declaringAssemblyName": "Volo.Abp.ObjectExtending",
"namespace": "Volo.Abp.ObjectExtending",
"name": "AbpObjectExtendingModule"
},
{
"declaringAssemblyName": "Volo.Abp.Auditing",
"namespace": "Volo.Abp.Auditing",
"name": "AbpAuditingModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpAutoMapperModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.AutoMapper/Volo.Abp.AutoMapper.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.Autofac.WebAssembly/Volo.Abp.Autofac.WebAssembly.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.Autofac/Volo.Abp.Autofac.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

2
framework/src/Volo.Abp.Autofac/Volo.Abp.Autofac.csproj

@ -15,7 +15,7 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Autofac" Version="6.4.0" />
<PackageReference Include="Autofac" Version="7.0.0" />
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="8.0.0" />
<PackageReference Include="Autofac.Extras.DynamicProxy" Version="6.0.1" />
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="$(MicrosoftPackageVersion)" />

3
framework/src/Volo.Abp.AzureServiceBus/Volo.Abp.AzureServiceBus.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

63
framework/src/Volo.Abp.BackgroundJobs.Abstractions/Volo.Abp.BackgroundJobs.Abstractions.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.BackgroundJobs.Abstractions",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BackgroundJobs",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Json",
"namespace": "Volo.Abp.Json",
"name": "AbpJsonModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBackgroundJobsAbstractionsModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BackgroundJobs.Abstractions/Volo.Abp.BackgroundJobs.Abstractions.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.BackgroundJobs.HangFire/Volo.Abp.BackgroundJobs.HangFire.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.BackgroundJobs.Quartz/Volo.Abp.BackgroundJobs.Quartz.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.BackgroundJobs.Quartz",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BackgroundJobs.Quartz",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.BackgroundJobs.Abstractions",
"namespace": "Volo.Abp.BackgroundJobs",
"name": "AbpBackgroundJobsAbstractionsModule"
},
{
"declaringAssemblyName": "Volo.Abp.Quartz",
"namespace": "Volo.Abp.Quartz",
"name": "AbpQuartzModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBackgroundJobsQuartzModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BackgroundJobs.Quartz/Volo.Abp.BackgroundJobs.Quartz.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

73
framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/Volo.Abp.BackgroundJobs.RabbitMQ.abppkg.analyze.json

@ -0,0 +1,73 @@
{
"name": "Volo.Abp.BackgroundJobs.RabbitMQ",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BackgroundJobs.RabbitMQ",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.BackgroundJobs.Abstractions",
"namespace": "Volo.Abp.BackgroundJobs",
"name": "AbpBackgroundJobsAbstractionsModule"
},
{
"declaringAssemblyName": "Volo.Abp.RabbitMQ",
"namespace": "Volo.Abp.RabbitMQ",
"name": "AbpRabbitMqModule"
},
{
"declaringAssemblyName": "Volo.Abp.Threading",
"namespace": "Volo.Abp.Threading",
"name": "AbpThreadingModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBackgroundJobsRabbitMqModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/Volo.Abp.BackgroundJobs.RabbitMQ.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

83
framework/src/Volo.Abp.BackgroundJobs/Volo.Abp.BackgroundJobs.abppkg.analyze.json

@ -0,0 +1,83 @@
{
"name": "Volo.Abp.BackgroundJobs",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BackgroundJobs",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.BackgroundJobs.Abstractions",
"namespace": "Volo.Abp.BackgroundJobs",
"name": "AbpBackgroundJobsAbstractionsModule"
},
{
"declaringAssemblyName": "Volo.Abp.BackgroundWorkers",
"namespace": "Volo.Abp.BackgroundWorkers",
"name": "AbpBackgroundWorkersModule"
},
{
"declaringAssemblyName": "Volo.Abp.Timing",
"namespace": "Volo.Abp.Timing",
"name": "AbpTimingModule"
},
{
"declaringAssemblyName": "Volo.Abp.Guids",
"namespace": "Volo.Abp.Guids",
"name": "AbpGuidsModule"
},
{
"declaringAssemblyName": "Volo.Abp.DistributedLocking.Abstractions",
"namespace": "Volo.Abp.DistributedLocking",
"name": "AbpDistributedLockingAbstractionsModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBackgroundJobsModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BackgroundJobs/Volo.Abp.BackgroundJobs.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

3
framework/src/Volo.Abp.BackgroundWorkers.Hangfire/Volo.Abp.BackgroundWorkers.Hangfire.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.BackgroundWorkers.Quartz/Volo.Abp.BackgroundWorkers.Quartz.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.BackgroundWorkers.Quartz",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BackgroundWorkers.Quartz",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.BackgroundWorkers",
"namespace": "Volo.Abp.BackgroundWorkers",
"name": "AbpBackgroundWorkersModule"
},
{
"declaringAssemblyName": "Volo.Abp.Quartz",
"namespace": "Volo.Abp.Quartz",
"name": "AbpQuartzModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBackgroundWorkersQuartzModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BackgroundWorkers.Quartz/Volo.Abp.BackgroundWorkers.Quartz.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

63
framework/src/Volo.Abp.BackgroundWorkers/Volo.Abp.BackgroundWorkers.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.BackgroundWorkers",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BackgroundWorkers",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Threading",
"namespace": "Volo.Abp.Threading",
"name": "AbpThreadingModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBackgroundWorkersModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BackgroundWorkers/Volo.Abp.BackgroundWorkers.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.BlobStoring.Aliyun/Volo.Abp.BlobStoring.Aliyun.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.BlobStoring.Aliyun",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BlobStoring.Aliyun",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.BlobStoring",
"namespace": "Volo.Abp.BlobStoring",
"name": "AbpBlobStoringModule"
},
{
"declaringAssemblyName": "Volo.Abp.Caching",
"namespace": "Volo.Abp.Caching",
"name": "AbpCachingModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBlobStoringAliyunModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BlobStoring.Aliyun/Volo.Abp.BlobStoring.Aliyun.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.BlobStoring.Aws/Volo.Abp.BlobStoring.Aws.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.BlobStoring.Aws",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BlobStoring.Aws",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.BlobStoring",
"namespace": "Volo.Abp.BlobStoring",
"name": "AbpBlobStoringModule"
},
{
"declaringAssemblyName": "Volo.Abp.Caching",
"namespace": "Volo.Abp.Caching",
"name": "AbpCachingModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBlobStoringAwsModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BlobStoring.Aws/Volo.Abp.BlobStoring.Aws.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

63
framework/src/Volo.Abp.BlobStoring.Azure/Volo.Abp.BlobStoring.Azure.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.BlobStoring.Azure",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BlobStoring.Azure",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.BlobStoring",
"namespace": "Volo.Abp.BlobStoring",
"name": "AbpBlobStoringModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBlobStoringAzureModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BlobStoring.Azure/Volo.Abp.BlobStoring.Azure.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

63
framework/src/Volo.Abp.BlobStoring.FileSystem/Volo.Abp.BlobStoring.FileSystem.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.BlobStoring.FileSystem",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BlobStoring.FileSystem",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.BlobStoring",
"namespace": "Volo.Abp.BlobStoring",
"name": "AbpBlobStoringModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBlobStoringFileSystemModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BlobStoring.FileSystem/Volo.Abp.BlobStoring.FileSystem.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

63
framework/src/Volo.Abp.BlobStoring.Minio/Volo.Abp.BlobStoring.Minio.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.BlobStoring.Minio",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BlobStoring.Minio",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.BlobStoring",
"namespace": "Volo.Abp.BlobStoring",
"name": "AbpBlobStoringModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBlobStoringMinioModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BlobStoring.Minio/Volo.Abp.BlobStoring.Minio.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

68
framework/src/Volo.Abp.BlobStoring/Volo.Abp.BlobStoring.abppkg.analyze.json

@ -0,0 +1,68 @@
{
"name": "Volo.Abp.BlobStoring",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.BlobStoring",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.MultiTenancy",
"namespace": "Volo.Abp.MultiTenancy",
"name": "AbpMultiTenancyModule"
},
{
"declaringAssemblyName": "Volo.Abp.Threading",
"namespace": "Volo.Abp.Threading",
"name": "AbpThreadingModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpBlobStoringModule",
"summary": null
}
]
}

3
framework/src/Volo.Abp.BlobStoring/Volo.Abp.BlobStoring.abppkg.json

@ -0,0 +1,3 @@
{
"role": "lib.framework"
}

63
framework/src/Volo.Abp.Caching.StackExchangeRedis/Volo.Abp.Caching.StackExchangeRedis.abppkg.analyze.json

@ -0,0 +1,63 @@
{
"name": "Volo.Abp.Caching.StackExchangeRedis",
"hash": "",
"contents": [
{
"namespace": "Volo.Abp.Caching.StackExchangeRedis",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Abp.Caching",
"namespace": "Volo.Abp.Caching",
"name": "AbpCachingModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "AbpCachingStackExchangeRedisModule",
"summary": null
}
]
}

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save