From 677eb6dd082cd016e560fc3c9abf733f26dd5f58 Mon Sep 17 00:00:00 2001 From: maliming Date: Wed, 19 Aug 2026 19:41:22 +0800 Subject: [PATCH 01/27] Keep the extensible table header aligned with its rows after a list request The scrolling element is removed while there are no rows, which resets the horizontal scroll position without the table noticing --- .../extensible-table.component.ts | 50 +++++++++++++++++++ 1 file changed, 50 insertions(+) diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts index 30d1cf9796..8d485251cf 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts @@ -1,4 +1,5 @@ import { + afterNextRender, AfterViewInit, ChangeDetectionStrategy, Component, @@ -186,6 +187,10 @@ export class ExtensibleTableComponent implements AfterViewInit, OnDestr }, ); + private horizontalScrollOffset = 0; + + private hasPendingHorizontalScrollOffset = false; + hasAtLeastOnePermittedAction: boolean; readonly propList: EntityPropList; @@ -232,6 +237,7 @@ export class ExtensibleTableComponent implements AfterViewInit, OnDestr } this._data.set(dataValue.map((record, index) => this.prepareRecord(record, index))); + this.restoreHorizontalScrollOffset(); }); } @@ -365,11 +371,55 @@ export class ExtensibleTableComponent implements AfterViewInit, OnDestr this.list() ?.requestStatus$?.pipe(filter(status => status === 'loading')) .subscribe(() => { + this.rememberHorizontalScrollOffset(); this._data.set([]); }); } } + private getBodyElement(): HTMLElement | null { + if (!this.isBrowser) { + return null; + } + + return this.table()?.element?.querySelector('datatable-body') ?? null; + } + + // ngx-datatable drops its scrolling element while there are no rows, the header offset goes stale + private rememberHorizontalScrollOffset(): void { + const body = this.getBodyElement(); + this.hasPendingHorizontalScrollOffset = true; + + // Not scrollable while a previous request is still in flight, keep the offset taken back then + if (body && body.scrollWidth > body.clientWidth) { + this.horizontalScrollOffset = body.scrollLeft; + } + } + + private restoreHorizontalScrollOffset(): void { + if (!this.hasPendingHorizontalScrollOffset) { + return; + } + + this.hasPendingHorizontalScrollOffset = false; + + afterNextRender( + () => { + const body = this.getBodyElement(); + + if (!body) { + return; + } + + body.scrollLeft = this.horizontalScrollOffset; + + // The header only follows a scroll event, scrolling to the same position does not raise one + body.dispatchEvent(new Event('scroll')); + }, + { injector: this.#injector }, + ); + } + ngOnDestroy(): void { this.loadMoreSubscription.unsubscribe(); } From 1621088aa728d2ec7b2c71fe3638a73d914a8c03 Mon Sep 17 00:00:00 2001 From: maliming Date: Wed, 19 Aug 2026 19:42:06 +0800 Subject: [PATCH 02/27] Clarify known proxies configuration in forwarded headers document --- docs/en/deployment/forwarded-headers.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/en/deployment/forwarded-headers.md b/docs/en/deployment/forwarded-headers.md index 54abd43bfc..479ab45bd8 100644 --- a/docs/en/deployment/forwarded-headers.md +++ b/docs/en/deployment/forwarded-headers.md @@ -56,10 +56,14 @@ public override void ConfigureServices(ServiceConfigurationContext context) context.Services.Configure(options => { options.ForwardedHeaders = ForwardedHeaders.XForwardedFor | ForwardedHeaders.XForwardedProto; + options.KnownNetworks.Clear(); + options.KnownProxies.Clear(); }); } ``` +> `ForwardedHeadersOptions` trusts only loopback addresses out of the box: `KnownNetworks` contains `127.0.0.0/8` and `KnownProxies` contains the IPv6 loopback. When the reverse proxy connects from any other address, the middleware ignores the forwarded headers without raising an error and `HttpContext.Connection.RemoteIpAddress` keeps returning the address of the proxy. Clearing both lists as above is the usual choice for container and PaaS deployments, where the proxy address is assigned dynamically and the application is only reachable through that proxy. If the proxy has a stable address, add it to `KnownProxies` (or its network to `KnownNetworks`) instead of clearing the lists. Once both lists are empty the middleware stops checking who it received the request from, so it accepts `X-Forwarded-For` from anything that can reach the application. Only clear them when the application is not reachable except through the proxy, otherwise a caller that bypasses the proxy can spoof its client IP address. + 2. In the `OnApplicationInitialization` method of your module, add the middleware: > Forwarded Headers Middleware should run before other middleware. This ordering ensures that the middleware relying on forwarded headers information can consume the header values for processing. Forwarded Headers Middleware can run after diagnostics and error handling, but it must be run before calling UseHsts: From 64ffc5d9e3299307305de23a68dd93930db44fbc Mon Sep 17 00:00:00 2001 From: Enis Necipoglu Date: Tue, 25 Aug 2026 10:08:52 +0300 Subject: [PATCH 03/27] Document ABP Studio shell environment overrides --- docs/en/studio/installation.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/docs/en/studio/installation.md b/docs/en/studio/installation.md index 2e1d061920..5f73086026 100644 --- a/docs/en/studio/installation.md +++ b/docs/en/studio/installation.md @@ -41,6 +41,24 @@ Follow these steps to install ABP Studio: 3. **First Launch:** When you first launch ABP Studio, it will automatically check for and install required dependencies. This process may take several minutes, and you'll see progress indicators for each component being installed. +## Shell Environment Detection (macOS and Linux) + +On macOS and Linux, ABP Studio starts a shell during application startup and imports the environment variables printed by it. This allows Studio to discover tools configured by shell startup files, such as user-managed .NET or Node.js installations. By default, Studio starts the shell as an interactive login shell and runs `env`. + +| Variable | Description | Fallback | +|---|---|---| +| `ABP_STUDIO_SHELL` | Overrides the shell executable used to load the environment. Set it to a valid, non-empty executable path. | When unset, `SHELL`, then `/bin/zsh` on macOS or `/bin/bash` on Linux | +| `ABP_STUDIO_SHELL_ARGS` | Replaces the complete argument string passed to the selected shell. | When unset or empty, `-i -l -c 'env'` | + +Set these variables in the environment that launches ABP Studio, then restart the application. Usually, you only need to override the shell executable. For example: + +```bash +export ABP_STUDIO_SHELL=/bin/bash +export ABP_STUDIO_SHELL_ARGS="-i -l -c 'env'" +``` + +> **Note:** Custom `ABP_STUDIO_SHELL_ARGS` must make the shell exit successfully and print the environment to standard output as newline-separated `NAME=value` entries. These settings have no effect on Windows. + ## Login After installation is complete, you can log in to access all features: @@ -68,4 +86,4 @@ When you see the "New Version Available" window, follow these steps to upgrade A ## Installing a Specific Version -There is no official support for installing an older version of ABP Studio yet. But, if you want to install an older version of ABP Studio, you can use approach explanined here [https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version](https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version) \ No newline at end of file +There is no official support for installing an older version of ABP Studio yet. But, if you want to install an older version of ABP Studio, you can use approach explanined here [https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version](https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version) From a0c2859780e844f7326bb2145291c3d6a5a7499f Mon Sep 17 00:00:00 2001 From: Enis Necipoglu Date: Tue, 25 Aug 2026 10:16:37 +0300 Subject: [PATCH 04/27] Move Studio shell overrides to troubleshooting --- docs/en/studio/installation.md | 40 +++++++++++++++++++--------------- 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/docs/en/studio/installation.md b/docs/en/studio/installation.md index 5f73086026..1153507c12 100644 --- a/docs/en/studio/installation.md +++ b/docs/en/studio/installation.md @@ -41,24 +41,6 @@ Follow these steps to install ABP Studio: 3. **First Launch:** When you first launch ABP Studio, it will automatically check for and install required dependencies. This process may take several minutes, and you'll see progress indicators for each component being installed. -## Shell Environment Detection (macOS and Linux) - -On macOS and Linux, ABP Studio starts a shell during application startup and imports the environment variables printed by it. This allows Studio to discover tools configured by shell startup files, such as user-managed .NET or Node.js installations. By default, Studio starts the shell as an interactive login shell and runs `env`. - -| Variable | Description | Fallback | -|---|---|---| -| `ABP_STUDIO_SHELL` | Overrides the shell executable used to load the environment. Set it to a valid, non-empty executable path. | When unset, `SHELL`, then `/bin/zsh` on macOS or `/bin/bash` on Linux | -| `ABP_STUDIO_SHELL_ARGS` | Replaces the complete argument string passed to the selected shell. | When unset or empty, `-i -l -c 'env'` | - -Set these variables in the environment that launches ABP Studio, then restart the application. Usually, you only need to override the shell executable. For example: - -```bash -export ABP_STUDIO_SHELL=/bin/bash -export ABP_STUDIO_SHELL_ARGS="-i -l -c 'env'" -``` - -> **Note:** Custom `ABP_STUDIO_SHELL_ARGS` must make the shell exit successfully and print the environment to standard output as newline-separated `NAME=value` entries. These settings have no effect on Windows. - ## Login After installation is complete, you can log in to access all features: @@ -87,3 +69,25 @@ When you see the "New Version Available" window, follow these steps to upgrade A ## Installing a Specific Version There is no official support for installing an older version of ABP Studio yet. But, if you want to install an older version of ABP Studio, you can use approach explanined here [https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version](https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version) + +## Troubleshooting + +### Shell Environment Detection (macOS and Linux) + +ABP Studio normally detects the shell environment automatically, so you do not need to configure the following variables. Use them only if Studio cannot find a tool that is available in your terminal, such as a user-managed .NET or Node.js installation. + +On macOS and Linux, ABP Studio starts a shell during application startup and imports the environment variables printed by it. By default, Studio starts the shell as an interactive login shell and runs `env`. + +| Variable | Description | Fallback | +|---|---|---| +| `ABP_STUDIO_SHELL` | Overrides the shell executable used to load the environment. Set it to a valid, non-empty executable path. | When unset, `SHELL`, then `/bin/zsh` on macOS or `/bin/bash` on Linux | +| `ABP_STUDIO_SHELL_ARGS` | Replaces the complete argument string passed to the selected shell. | When unset or empty, `-i -l -c 'env'` | + +Set these variables in the environment that launches ABP Studio, then restart the application. Usually, you only need to override the shell executable. For example: + +```bash +export ABP_STUDIO_SHELL=/bin/bash +export ABP_STUDIO_SHELL_ARGS="-i -l -c 'env'" +``` + +> **Note:** Custom `ABP_STUDIO_SHELL_ARGS` must make the shell exit successfully and print the environment to standard output as newline-separated `NAME=value` entries. These settings have no effect on Windows. From 6eabfa3256f57c3ec9e007248454cb98ccf0096b Mon Sep 17 00:00:00 2001 From: Enis Necipoglu Date: Tue, 25 Aug 2026 11:27:55 +0300 Subject: [PATCH 05/27] Update docs/en/studio/installation.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: İsmail ÇAĞDAŞ --- docs/en/studio/installation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/studio/installation.md b/docs/en/studio/installation.md index 1153507c12..abef28a771 100644 --- a/docs/en/studio/installation.md +++ b/docs/en/studio/installation.md @@ -68,7 +68,7 @@ When you see the "New Version Available" window, follow these steps to upgrade A ## Installing a Specific Version -There is no official support for installing an older version of ABP Studio yet. But, if you want to install an older version of ABP Studio, you can use approach explanined here [https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version](https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version) +There is no official support for installing an older version of ABP Studio yet. But, if you want to install an older version of ABP Studio, you can use approach explained here [https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version](https://github.com/enisn/AbpDevTools?tab=readme-ov-file#switch-abp-studio-version) ## Troubleshooting From 8f0d2b0425d0ad385aa45a18867164a4b450e320 Mon Sep 17 00:00:00 2001 From: maliming Date: Wed, 26 Aug 2026 21:01:22 +0800 Subject: [PATCH 06/27] Set the ConfigureAwait weaver default with a shared MSBuild property --- configureawait.props | 18 ++++++++++++++++++ templates/module/aspnet-core/common.props | 16 ++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/configureawait.props b/configureawait.props index 4356600b62..a38cc8a80f 100644 --- a/configureawait.props +++ b/configureawait.props @@ -6,4 +6,22 @@ runtime; build; native; contentfiles; analyzers + + + + false + + + + + + + + + + diff --git a/templates/module/aspnet-core/common.props b/templates/module/aspnet-core/common.props index 87cf88dc65..19805c1498 100644 --- a/templates/module/aspnet-core/common.props +++ b/templates/module/aspnet-core/common.props @@ -14,7 +14,23 @@ + + + false + + + + + + + + + $(NoWarn);0436 From ab88a147c81073dbf77bb31a7f958d0af027170b Mon Sep 17 00:00:00 2001 From: maliming Date: Wed, 26 Aug 2026 21:01:40 +0800 Subject: [PATCH 07/27] Drop the per-project FodyWeavers files covered by the shared property --- .../Volo.Abp.AI.Abstractions/FodyWeavers.xml | 3 -- .../Volo.Abp.AI.Abstractions/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.AI/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.AI/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.AspNetCore.Mvc/FodyWeavers.xml | 3 -- .../Volo.Abp.AspNetCore.Mvc/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.AspNetCore/FodyWeavers.xml | 3 -- .../src/Volo.Abp.AspNetCore/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Auditing/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Auditing/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Authorization/FodyWeavers.xml | 3 -- .../Volo.Abp.Authorization/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.AutoMapper/FodyWeavers.xml | 3 -- .../src/Volo.Abp.AutoMapper/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Autofac/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Autofac/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.AzureServiceBus/FodyWeavers.xml | 3 -- .../Volo.Abp.AzureServiceBus/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.BackgroundJobs/FodyWeavers.xml | 3 -- .../Volo.Abp.BackgroundJobs/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.BlazoriseUI/FodyWeavers.xml | 2 +- .../src/Volo.Abp.BlazoriseUI/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.BlobStoring.Aws/FodyWeavers.xml | 3 -- .../Volo.Abp.BlobStoring.Aws/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.BlobStoring/FodyWeavers.xml | 3 -- .../src/Volo.Abp.BlobStoring/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Caching/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Caching/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Castle.Core/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Castle.Core/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Cli.Core/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Cli.Core/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Cli/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Cli/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Core/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Core/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Dapper/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Dapper/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Dapr/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Dapr/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Data/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Data/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Ddd.Application/FodyWeavers.xml | 3 -- .../Volo.Abp.Ddd.Application/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Ddd.Domain/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Ddd.Domain/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Emailing/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Emailing/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.EventBus.Azure/FodyWeavers.xml | 3 -- .../Volo.Abp.EventBus.Azure/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.EventBus.Dapr/FodyWeavers.xml | 3 -- .../Volo.Abp.EventBus.Dapr/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.EventBus.Kafka/FodyWeavers.xml | 3 -- .../Volo.Abp.EventBus.Kafka/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.EventBus.Rebus/FodyWeavers.xml | 3 -- .../Volo.Abp.EventBus.Rebus/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.EventBus/FodyWeavers.xml | 3 -- .../src/Volo.Abp.EventBus/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Features/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Features/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.FluentValidation/FodyWeavers.xml | 3 -- .../Volo.Abp.FluentValidation/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.GlobalFeatures/FodyWeavers.xml | 3 -- .../Volo.Abp.GlobalFeatures/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Guids/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Guids/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.HangFire/FodyWeavers.xml | 3 -- .../src/Volo.Abp.HangFire/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Http.Client.Dapr/FodyWeavers.xml | 3 -- .../Volo.Abp.Http.Client.Dapr/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Http.Client.Web/FodyWeavers.xml | 3 -- .../Volo.Abp.Http.Client.Web/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Http.Client/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Http.Client/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Http/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Http/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.IdentityModel/FodyWeavers.xml | 3 -- .../Volo.Abp.IdentityModel/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Json.Newtonsoft/FodyWeavers.xml | 3 -- .../Volo.Abp.Json.Newtonsoft/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Json/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Json/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Kafka/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Kafka/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Ldap/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Ldap/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Localization/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Localization/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.MailKit/FodyWeavers.xml | 3 -- .../src/Volo.Abp.MailKit/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Mapperly/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Mapperly/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Maui.Client/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Maui.Client/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.MemoryDb/FodyWeavers.xml | 3 -- .../src/Volo.Abp.MemoryDb/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Minify/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Minify/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.MongoDB/FodyWeavers.xml | 3 -- .../src/Volo.Abp.MongoDB/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.MudBlazorUI/FodyWeavers.xml | 2 +- .../src/Volo.Abp.MudBlazorUI/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.MultiTenancy/FodyWeavers.xml | 3 -- .../src/Volo.Abp.MultiTenancy/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.ObjectExtending/FodyWeavers.xml | 3 -- .../Volo.Abp.ObjectExtending/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.ObjectMapping/FodyWeavers.xml | 3 -- .../Volo.Abp.ObjectMapping/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Quartz/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Quartz/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.RabbitMQ/FodyWeavers.xml | 3 -- .../src/Volo.Abp.RabbitMQ/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.RemoteServices/FodyWeavers.xml | 3 -- .../Volo.Abp.RemoteServices/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Security/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Security/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Serialization/FodyWeavers.xml | 3 -- .../Volo.Abp.Serialization/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Settings/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Settings/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Sms.Aliyun/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Sms.Aliyun/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Sms.TencentCloud/FodyWeavers.xml | 3 -- .../Volo.Abp.Sms.TencentCloud/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Sms/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Sms/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Specifications/FodyWeavers.xml | 3 -- .../Volo.Abp.Specifications/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Swashbuckle/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Swashbuckle/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.TestBase/FodyWeavers.xml | 3 -- .../src/Volo.Abp.TestBase/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.TextTemplating/FodyWeavers.xml | 3 -- .../Volo.Abp.TextTemplating/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Threading/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Threading/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.TickerQ/FodyWeavers.xml | 3 -- .../src/Volo.Abp.TickerQ/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Timing/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Timing/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.UI.Navigation/FodyWeavers.xml | 3 -- .../Volo.Abp.UI.Navigation/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.UI/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.UI/FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp.Uow/FodyWeavers.xml | 3 -- framework/src/Volo.Abp.Uow/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Validation/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Validation/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- framework/src/Volo.Abp/FodyWeavers.xml | 3 -- framework/src/Volo.Abp/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Account.Blazor/FodyWeavers.xml | 2 +- .../Volo.Abp.Account.Blazor/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Account.HttpApi/FodyWeavers.xml | 3 -- .../Volo.Abp.Account.HttpApi/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Account.Web/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Account.Web/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../app/Volo.BloggingTestApp/FodyWeavers.xml | 3 -- .../app/Volo.BloggingTestApp/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Blogging.Admin.Web/FodyWeavers.xml | 3 -- .../Volo.Blogging.Admin.Web/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Blogging.Application/FodyWeavers.xml | 3 -- .../Volo.Blogging.Application/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Blogging.Domain/FodyWeavers.xml | 3 -- .../src/Volo.Blogging.Domain/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Blogging.HttpApi/FodyWeavers.xml | 3 -- .../src/Volo.Blogging.HttpApi/FodyWeavers.xsd | 30 ------------------- .../Volo.Blogging.Installer/FodyWeavers.xml | 3 -- .../Volo.Blogging.Installer/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Blogging.MongoDB/FodyWeavers.xml | 3 -- .../src/Volo.Blogging.MongoDB/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Blogging.Web/FodyWeavers.xml | 3 -- .../src/Volo.Blogging.Web/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.ClientSimulation.Web/FodyWeavers.xml | 3 -- .../Volo.ClientSimulation.Web/FodyWeavers.xsd | 30 ------------------- .../src/Volo.ClientSimulation/FodyWeavers.xml | 3 -- .../src/Volo.ClientSimulation/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.CmsKit.Admin.HttpApi/FodyWeavers.xml | 3 -- .../Volo.CmsKit.Admin.HttpApi/FodyWeavers.xsd | 30 ------------------- .../src/Volo.CmsKit.Admin.Web/FodyWeavers.xml | 3 -- .../src/Volo.CmsKit.Admin.Web/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.CmsKit.Application/FodyWeavers.xml | 3 -- .../Volo.CmsKit.Application/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.CmsKit.Common.Web/FodyWeavers.xml | 3 -- .../Volo.CmsKit.Common.Web/FodyWeavers.xsd | 30 ------------------- .../Volo.CmsKit.Domain.Shared/FodyWeavers.xml | 3 -- .../Volo.CmsKit.Domain.Shared/FodyWeavers.xsd | 30 ------------------- .../src/Volo.CmsKit.Domain/FodyWeavers.xml | 3 -- .../src/Volo.CmsKit.Domain/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.CmsKit.HttpApi/FodyWeavers.xml | 3 -- .../src/Volo.CmsKit.HttpApi/FodyWeavers.xsd | 30 ------------------- .../src/Volo.CmsKit.Installer/FodyWeavers.xml | 3 -- .../src/Volo.CmsKit.Installer/FodyWeavers.xsd | 30 ------------------- .../src/Volo.CmsKit.MongoDB/FodyWeavers.xml | 3 -- .../src/Volo.CmsKit.MongoDB/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.CmsKit.Public.Web/FodyWeavers.xml | 3 -- .../Volo.CmsKit.Public.Web/FodyWeavers.xsd | 30 ------------------- .../src/Volo.CmsKit.Web/FodyWeavers.xml | 3 -- .../src/Volo.CmsKit.Web/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../app/VoloDocs.Migrator/FodyWeavers.xml | 3 -- .../app/VoloDocs.Migrator/FodyWeavers.xsd | 30 ------------------- modules/docs/app/VoloDocs.Web/FodyWeavers.xml | 3 -- modules/docs/app/VoloDocs.Web/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Docs.Admin.HttpApi/FodyWeavers.xml | 3 -- .../Volo.Docs.Admin.HttpApi/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Docs.Admin.Web/FodyWeavers.xml | 3 -- .../src/Volo.Docs.Admin.Web/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Docs.Application/FodyWeavers.xml | 3 -- .../src/Volo.Docs.Application/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Docs.Common.HttpApi/FodyWeavers.xml | 3 -- .../Volo.Docs.Common.HttpApi/FodyWeavers.xsd | 30 ------------------- .../Volo.Docs.Domain.Shared/FodyWeavers.xml | 3 -- .../Volo.Docs.Domain.Shared/FodyWeavers.xsd | 30 ------------------- .../docs/src/Volo.Docs.Domain/FodyWeavers.xml | 3 -- .../docs/src/Volo.Docs.Domain/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Docs.HttpApi.Client/FodyWeavers.xml | 3 -- .../Volo.Docs.HttpApi.Client/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Docs.HttpApi/FodyWeavers.xml | 3 -- .../src/Volo.Docs.HttpApi/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Docs.Installer/FodyWeavers.xml | 3 -- .../src/Volo.Docs.Installer/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Docs.MongoDB/FodyWeavers.xml | 3 -- .../src/Volo.Docs.MongoDB/FodyWeavers.xsd | 30 ------------------- .../docs/src/Volo.Docs.Web/FodyWeavers.xml | 3 -- .../docs/src/Volo.Docs.Web/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Identity.Blazor/FodyWeavers.xml | 2 +- .../Volo.Abp.Identity.Blazor/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Identity.Domain/FodyWeavers.xml | 3 -- .../Volo.Abp.Identity.Domain/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Identity.HttpApi/FodyWeavers.xml | 3 -- .../Volo.Abp.Identity.HttpApi/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Identity.MongoDB/FodyWeavers.xml | 3 -- .../Volo.Abp.Identity.MongoDB/FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Identity.Web/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Identity.Web/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../src/Volo.Abp.Users.Domain/FodyWeavers.xml | 3 -- .../src/Volo.Abp.Users.Domain/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Users.Installer/FodyWeavers.xml | 3 -- .../Volo.Abp.Users.Installer/FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Users.MongoDB/FodyWeavers.xml | 3 -- .../Volo.Abp.Users.MongoDB/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Abp.Users.SourceCode/FodyWeavers.xml | 3 -- .../Volo.Abp.Users.SourceCode/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.Blogging.SourceCode/FodyWeavers.xml | 3 -- .../Volo.Blogging.SourceCode/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../Volo.CmsKit.SourceCode/FodyWeavers.xml | 3 -- .../Volo.CmsKit.SourceCode/FodyWeavers.xsd | 30 ------------------- .../Volo.Docs.SourceCode/FodyWeavers.xml | 3 -- .../Volo.Docs.SourceCode/FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 2 +- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- .../FodyWeavers.xml | 3 -- .../FodyWeavers.xsd | 30 ------------------- 864 files changed, 60 insertions(+), 14136 deletions(-) delete mode 100644 framework/src/Volo.Abp.AI.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AI.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AI/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AI/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.ApiVersioning.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.ApiVersioning.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Bundling/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Bundling/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.Bundling/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.Bundling/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor.Bundling/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor.Bundling/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.Server.Theming.MudBlazor/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.Server/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.Web.Theming.MudBlazor/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.Web/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.Bundling/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.Bundling/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor.Bundling/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor.Bundling/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Components/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.MultiTenancy/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.MultiTenancy/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Client/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Client/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc.UI/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Mvc/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.Serilog/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.Serilog/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.SignalR/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.SignalR/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore.TestBase/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore.TestBase/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AspNetCore/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AspNetCore/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Auditing.Contracts/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Auditing.Contracts/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Auditing/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Auditing/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Authorization.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Authorization.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Authorization/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Authorization/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AutoMapper/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AutoMapper/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Autofac.WebAssembly/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Autofac.WebAssembly/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Autofac/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Autofac/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.AzureServiceBus/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.AzureServiceBus/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.HangFire/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.HangFire/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.Quartz/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.Quartz/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.TickerQ/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundJobs.TickerQ/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundJobs/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundJobs/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundWorkers.Hangfire/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundWorkers.Hangfire/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundWorkers.Quartz/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundWorkers.Quartz/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundWorkers.TickerQ/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundWorkers.TickerQ/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BackgroundWorkers/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BackgroundWorkers/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlazoriseUI/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlobStoring.Aliyun/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BlobStoring.Aliyun/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlobStoring.Aws/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BlobStoring.Aws/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlobStoring.Azure/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BlobStoring.Azure/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlobStoring.Bunny/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BlobStoring.Bunny/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlobStoring.FileSystem/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BlobStoring.FileSystem/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlobStoring.Google/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BlobStoring.Google/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlobStoring.Memory/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BlobStoring.Memory/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlobStoring.Minio/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BlobStoring.Minio/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.BlobStoring/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.BlobStoring/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Caching.StackExchangeRedis/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Caching.StackExchangeRedis/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Caching/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Caching/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Castle.Core/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Castle.Core/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Cli.Core/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Cli.Core/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Cli/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Cli/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Core/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Core/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Dapper/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Dapper/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Dapr/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Dapr/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Data/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Data/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Ddd.Application.Contracts/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Ddd.Application.Contracts/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Ddd.Application/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Ddd.Application/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Ddd.Domain.Shared/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Ddd.Domain.Shared/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Ddd.Domain/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Ddd.Domain/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.DistributedLocking.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.DistributedLocking.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.DistributedLocking.Dapr/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.DistributedLocking.Dapr/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.DistributedLocking/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.DistributedLocking/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Emailing/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Emailing/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.MySQL.Pomelo/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.MySQL.Pomelo/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.MySQL/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.MySQL/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.Oracle.Devart/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.Oracle.Devart/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.Oracle/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.Oracle/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.SqlServer/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.SqlServer/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EventBus.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EventBus.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EventBus.Azure/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EventBus.Azure/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EventBus.Dapr/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EventBus.Dapr/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EventBus.Kafka/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EventBus.Kafka/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EventBus.RabbitMQ/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EventBus.RabbitMQ/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EventBus.Rebus/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EventBus.Rebus/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.EventBus/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.EventBus/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.ExceptionHandling/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.ExceptionHandling/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Features/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Features/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.FluentValidation/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.FluentValidation/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Gdpr.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Gdpr.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.GlobalFeatures/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.GlobalFeatures/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Guids/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Guids/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.HangFire/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.HangFire/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Http.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Http.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Http.Client.Dapr/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Http.Client.Dapr/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Http.Client.IdentityModel.MauiBlazor/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Http.Client.IdentityModel.Web/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Http.Client.IdentityModel.Web/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Http.Client.IdentityModel.WebAssembly/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Http.Client.IdentityModel.WebAssembly/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Http.Client.IdentityModel/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Http.Client.IdentityModel/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Http.Client.Web/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Http.Client.Web/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Http.Client/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Http.Client/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Http/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Http/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.IdentityModel/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.IdentityModel/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Imaging.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Imaging.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Imaging.AspNetCore/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Imaging.AspNetCore/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Imaging.ImageSharp/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Imaging.ImageSharp/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Imaging.MagickNet/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Imaging.MagickNet/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Imaging.SkiaSharp/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Imaging.SkiaSharp/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Json.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Json.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Json.Newtonsoft/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Json.Newtonsoft/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Json.SystemTextJson/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Json.SystemTextJson/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Json/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Json/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Kafka/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Kafka/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Ldap.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Ldap.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Ldap/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Ldap/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Localization.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Localization.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Localization/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Localization/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.LuckyPenny.AutoMapper/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.LuckyPenny.AutoMapper/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.MailKit/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.MailKit/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Mapperly/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Mapperly/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Maui.Client/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Maui.Client/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.MemoryDb/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.MemoryDb/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Minify/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Minify/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.MongoDB/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.MongoDB/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.MudBlazorUI/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.MultiLingualObjects/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.MultiLingualObjects/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.MultiTenancy.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.MultiTenancy.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.MultiTenancy/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.MultiTenancy/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.ObjectExtending/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.ObjectExtending/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.ObjectMapping/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.ObjectMapping/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Quartz/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Quartz/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.RabbitMQ/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.RabbitMQ/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.RemoteServices/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.RemoteServices/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Security/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Security/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Serialization/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Serialization/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Settings/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Settings/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Sms.Aliyun/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Sms.Aliyun/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Sms.TencentCloud/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Sms.TencentCloud/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Sms/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Sms/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Specifications/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Specifications/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Swashbuckle/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Swashbuckle/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.TestBase/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.TestBase/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.TextTemplating.Core/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.TextTemplating.Core/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.TextTemplating.Razor/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.TextTemplating.Razor/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.TextTemplating.Scriban/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.TextTemplating.Scriban/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.TextTemplating/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.TextTemplating/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Threading/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Threading/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.TickerQ/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.TickerQ/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Timing/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Timing/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.UI.Navigation/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.UI.Navigation/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.UI/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.UI/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Uow/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Uow/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Validation.Abstractions/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Validation.Abstractions/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.Validation/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.Validation/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp.VirtualFileSystem/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp.VirtualFileSystem/FodyWeavers.xsd delete mode 100644 framework/src/Volo.Abp/FodyWeavers.xml delete mode 100644 framework/src/Volo.Abp/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/account/src/Volo.Abp.Account.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.Application/FodyWeavers.xml delete mode 100644 modules/account/src/Volo.Abp.Account.Application/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.Blazor.MudBlazor/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.Blazor/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/account/src/Volo.Abp.Account.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.HttpApi/FodyWeavers.xml delete mode 100644 modules/account/src/Volo.Abp.Account.HttpApi/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.Installer/FodyWeavers.xml delete mode 100644 modules/account/src/Volo.Abp.Account.Installer/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.Web.IdentityServer/FodyWeavers.xml delete mode 100644 modules/account/src/Volo.Abp.Account.Web.IdentityServer/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.Web.OpenIddict/FodyWeavers.xml delete mode 100644 modules/account/src/Volo.Abp.Account.Web.OpenIddict/FodyWeavers.xsd delete mode 100644 modules/account/src/Volo.Abp.Account.Web/FodyWeavers.xml delete mode 100644 modules/account/src/Volo.Abp.Account.Web/FodyWeavers.xsd delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/FodyWeavers.xml delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/FodyWeavers.xsd delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.Installer/FodyWeavers.xml delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.Installer/FodyWeavers.xsd delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/FodyWeavers.xml delete mode 100644 modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/FodyWeavers.xsd delete mode 100644 modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/FodyWeavers.xml delete mode 100644 modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/FodyWeavers.xsd delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/FodyWeavers.xml delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/FodyWeavers.xsd delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.Installer/FodyWeavers.xml delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.Installer/FodyWeavers.xsd delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/FodyWeavers.xml delete mode 100644 modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.MudBlazorBasicTheme/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.MudBlazorBasicTheme/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme.Bundling/FodyWeavers.xml delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme.Bundling/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme.Bundling/FodyWeavers.xml delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme.Bundling/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/FodyWeavers.xml delete mode 100644 modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/FodyWeavers.xsd delete mode 100644 modules/basic-theme/src/Volo.Abp.BasicTheme.Installer/FodyWeavers.xml delete mode 100644 modules/basic-theme/src/Volo.Abp.BasicTheme.Installer/FodyWeavers.xsd delete mode 100644 modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/FodyWeavers.xml delete mode 100644 modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/FodyWeavers.xsd delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/FodyWeavers.xml delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/FodyWeavers.xsd delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Installer/FodyWeavers.xml delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Installer/FodyWeavers.xsd delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/FodyWeavers.xml delete mode 100644 modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/FodyWeavers.xsd delete mode 100644 modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/blogging/app/Volo.BloggingTestApp.MongoDB/FodyWeavers.xml delete mode 100644 modules/blogging/app/Volo.BloggingTestApp.MongoDB/FodyWeavers.xsd delete mode 100644 modules/blogging/app/Volo.BloggingTestApp/FodyWeavers.xml delete mode 100644 modules/blogging/app/Volo.BloggingTestApp/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.Application/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.Application/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.HttpApi/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.HttpApi/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.Web/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Admin.Web/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Application/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Application/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Domain/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Domain/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.HttpApi/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.HttpApi/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Installer/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Installer/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.MongoDB/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.MongoDB/FodyWeavers.xsd delete mode 100644 modules/blogging/src/Volo.Blogging.Web/FodyWeavers.xml delete mode 100644 modules/blogging/src/Volo.Blogging.Web/FodyWeavers.xsd delete mode 100644 modules/client-simulation/demo/Volo.ClientSimulation.Demo/FodyWeavers.xml delete mode 100644 modules/client-simulation/demo/Volo.ClientSimulation.Demo/FodyWeavers.xsd delete mode 100644 modules/client-simulation/src/Volo.ClientSimulation.Web/FodyWeavers.xml delete mode 100644 modules/client-simulation/src/Volo.ClientSimulation.Web/FodyWeavers.xsd delete mode 100644 modules/client-simulation/src/Volo.ClientSimulation/FodyWeavers.xml delete mode 100644 modules/client-simulation/src/Volo.ClientSimulation/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.Application/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.Application/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.Web/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Admin.Web/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Application/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Application/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.Application/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.Application/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.Web/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Common.Web/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Domain/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Domain/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.HttpApi/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.HttpApi/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Installer/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Installer/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.MongoDB/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.MongoDB/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.Application/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.Application/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.Web/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Public.Web/FodyWeavers.xsd delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Web/FodyWeavers.xml delete mode 100644 modules/cms-kit/src/Volo.CmsKit.Web/FodyWeavers.xsd delete mode 100644 modules/docs/app/VoloDocs.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/docs/app/VoloDocs.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/docs/app/VoloDocs.Migrator/FodyWeavers.xml delete mode 100644 modules/docs/app/VoloDocs.Migrator/FodyWeavers.xsd delete mode 100644 modules/docs/app/VoloDocs.Web/FodyWeavers.xml delete mode 100644 modules/docs/app/VoloDocs.Web/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Admin.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Admin.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Admin.Application/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Admin.Application/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Admin.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Admin.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Admin.HttpApi/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Admin.HttpApi/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Admin.Web/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Admin.Web/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Application/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Application/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Common.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Common.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Common.Application/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Common.Application/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Common.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Common.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Common.HttpApi/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Common.HttpApi/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Domain/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Domain/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.HttpApi/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.HttpApi/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Installer/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Installer/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.MongoDB/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.MongoDB/FodyWeavers.xsd delete mode 100644 modules/docs/src/Volo.Docs.Web/FodyWeavers.xml delete mode 100644 modules/docs/src/Volo.Docs.Web/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Application/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Application/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.Server/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Installer/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Installer/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/FodyWeavers.xsd delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Web/FodyWeavers.xml delete mode 100644 modules/feature-management/src/Volo.Abp.FeatureManagement.Web/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Application/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.Application/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.AspNetCore/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.AspNetCore/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.Server/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Blazor.Server/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Blazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Blazor/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Domain/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.Domain/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.HttpApi/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.HttpApi/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Installer/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.Installer/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.MongoDB/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.MongoDB/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.Identity.Web/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.Identity.Web/FodyWeavers.xsd delete mode 100644 modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/FodyWeavers.xml delete mode 100644 modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/FodyWeavers.xsd delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.Domain/FodyWeavers.xml delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.Domain/FodyWeavers.xsd delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.Installer/FodyWeavers.xml delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.Installer/FodyWeavers.xsd delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/FodyWeavers.xml delete mode 100644 modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/FodyWeavers.xsd delete mode 100644 modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/FodyWeavers.xml delete mode 100644 modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/FodyWeavers.xsd delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/FodyWeavers.xml delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/FodyWeavers.xsd delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.Domain/FodyWeavers.xml delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.Domain/FodyWeavers.xsd delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.Installer/FodyWeavers.xml delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.Installer/FodyWeavers.xsd delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/FodyWeavers.xml delete mode 100644 modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/FodyWeavers.xsd delete mode 100644 modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/FodyWeavers.xml delete mode 100644 modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Application/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Application/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.Server/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Installer/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Installer/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/FodyWeavers.xsd delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Web/FodyWeavers.xml delete mode 100644 modules/permission-management/src/Volo.Abp.PermissionManagement.Web/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Application/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Application/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.Server/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Domain/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Domain/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Installer/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Installer/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/FodyWeavers.xsd delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Web/FodyWeavers.xml delete mode 100644 modules/setting-management/src/Volo.Abp.SettingManagement.Web/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Application/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Application/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.Server/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.WebAssembly/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Installer/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Installer/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/FodyWeavers.xsd delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Web/FodyWeavers.xml delete mode 100644 modules/tenant-management/src/Volo.Abp.TenantManagement.Web/FodyWeavers.xsd delete mode 100644 modules/users/src/Volo.Abp.Users.Abstractions/FodyWeavers.xml delete mode 100644 modules/users/src/Volo.Abp.Users.Abstractions/FodyWeavers.xsd delete mode 100644 modules/users/src/Volo.Abp.Users.Domain.Shared/FodyWeavers.xml delete mode 100644 modules/users/src/Volo.Abp.Users.Domain.Shared/FodyWeavers.xsd delete mode 100644 modules/users/src/Volo.Abp.Users.Domain/FodyWeavers.xml delete mode 100644 modules/users/src/Volo.Abp.Users.Domain/FodyWeavers.xsd delete mode 100644 modules/users/src/Volo.Abp.Users.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 modules/users/src/Volo.Abp.Users.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 modules/users/src/Volo.Abp.Users.Installer/FodyWeavers.xml delete mode 100644 modules/users/src/Volo.Abp.Users.Installer/FodyWeavers.xsd delete mode 100644 modules/users/src/Volo.Abp.Users.MongoDB/FodyWeavers.xml delete mode 100644 modules/users/src/Volo.Abp.Users.MongoDB/FodyWeavers.xsd delete mode 100644 modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Contracts/FodyWeavers.xml delete mode 100644 modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Contracts/FodyWeavers.xsd delete mode 100644 modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Installer/FodyWeavers.xml delete mode 100644 modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Installer/FodyWeavers.xsd delete mode 100644 modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/FodyWeavers.xml delete mode 100644 modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.Account.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.Account.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.AuditLogging.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.AuditLogging.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.BackgroundJobs.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.BackgroundJobs.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.BasicTheme.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.BasicTheme.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.BlobStoring.Database.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.BlobStoring.Database.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.FeatureManagement.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.FeatureManagement.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.Identity.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.Identity.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.IdentityServer.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.IdentityServer.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.OpenIddict.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.OpenIddict.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.PermissionManagement.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.PermissionManagement.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.SettingManagement.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.SettingManagement.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.TenantManagement.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.TenantManagement.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.Users.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.Users.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Abp.VirtualFileExplorer.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Abp.VirtualFileExplorer.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Blogging.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Blogging.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.ClientSimulation.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.ClientSimulation.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.CmsKit.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.CmsKit.SourceCode/FodyWeavers.xsd delete mode 100644 source-code/Volo.Docs.SourceCode/FodyWeavers.xml delete mode 100644 source-code/Volo.Docs.SourceCode/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Host.Shared/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Host.Shared/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly.Bundling/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly.Bundling/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Installer/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Installer/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/FodyWeavers.xsd delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/FodyWeavers.xml delete mode 100644 templates/module/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/FodyWeavers.xsd diff --git a/framework/src/Volo.Abp.AI.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.AI.Abstractions/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/framework/src/Volo.Abp.AI.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.AI.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.AI.Abstractions/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AI.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AI/FodyWeavers.xml b/framework/src/Volo.Abp.AI/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/framework/src/Volo.Abp.AI/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.AI/FodyWeavers.xsd b/framework/src/Volo.Abp.AI/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AI/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.ApiVersioning.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.ApiVersioning.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.ApiVersioning.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.ApiVersioning.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.ApiVersioning.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.ApiVersioning.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Authentication.JwtBearer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Authentication.OAuth/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Authentication.OpenIdConnect/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Bundling/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Bundling/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Bundling/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Bundling/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.Bundling/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.Bundling/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.Bundling/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.Bundling/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor.Bundling/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor.Bundling/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor.Bundling/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor.Bundling/FodyWeavers.xsd deleted file mode 100644 index e6bb89a4a1..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming/FodyWeavers.xml index be0de3a908..26fca84c58 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor.Theming/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor/FodyWeavers.xml index be0de3a908..26fca84c58 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.MauiBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming.MudBlazor/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming.MudBlazor/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming.MudBlazor/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming.MudBlazor/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.Server.Theming/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Server/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.Server/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.Server/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Server/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.Server/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming.MudBlazor/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming.MudBlazor/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming.MudBlazor/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming.MudBlazor/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.Web.Theming/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Web/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.Web/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.Web/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.Web/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.Web/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.Bundling/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.Bundling/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.Bundling/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.Bundling/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor.Bundling/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor.Bundling/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor.Bundling/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor.Bundling/FodyWeavers.xsd deleted file mode 100644 index e6bb89a4a1..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly.Theming/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Components/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Components/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/framework/src/Volo.Abp.AspNetCore.Components/FodyWeavers.xml +++ b/framework/src/Volo.Abp.AspNetCore.Components/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/framework/src/Volo.Abp.AspNetCore.Components/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Components/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Components/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.MultiTenancy/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.MultiTenancy/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.MultiTenancy/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.MultiTenancy/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.MultiTenancy/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.MultiTenancy/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Client.Common/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Client/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Client/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr.EventBus/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.Dapr/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.NewtonsoftJson/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Packages/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Widgets/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc.UI/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc.UI/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Mvc/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Mvc/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Serilog/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.Serilog/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Serilog/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.Serilog/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.Serilog/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.Serilog/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.SignalR/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.SignalR/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.SignalR/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.SignalR/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.SignalR/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.SignalR/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.TestBase/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore.TestBase/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.TestBase/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore.TestBase/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore.TestBase/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore.TestBase/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore/FodyWeavers.xml b/framework/src/Volo.Abp.AspNetCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AspNetCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AspNetCore/FodyWeavers.xsd b/framework/src/Volo.Abp.AspNetCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AspNetCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Auditing.Contracts/FodyWeavers.xml b/framework/src/Volo.Abp.Auditing.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Auditing.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Auditing.Contracts/FodyWeavers.xsd b/framework/src/Volo.Abp.Auditing.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Auditing.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Auditing/FodyWeavers.xml b/framework/src/Volo.Abp.Auditing/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Auditing/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Auditing/FodyWeavers.xsd b/framework/src/Volo.Abp.Auditing/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Auditing/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Authorization.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.Authorization.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Authorization.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Authorization.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.Authorization.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Authorization.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Authorization/FodyWeavers.xml b/framework/src/Volo.Abp.Authorization/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Authorization/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Authorization/FodyWeavers.xsd b/framework/src/Volo.Abp.Authorization/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Authorization/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AutoMapper/FodyWeavers.xml b/framework/src/Volo.Abp.AutoMapper/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.AutoMapper/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AutoMapper/FodyWeavers.xsd b/framework/src/Volo.Abp.AutoMapper/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.AutoMapper/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Autofac.WebAssembly/FodyWeavers.xml b/framework/src/Volo.Abp.Autofac.WebAssembly/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.Autofac.WebAssembly/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.Autofac.WebAssembly/FodyWeavers.xsd b/framework/src/Volo.Abp.Autofac.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Autofac.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Autofac/FodyWeavers.xml b/framework/src/Volo.Abp.Autofac/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Autofac/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Autofac/FodyWeavers.xsd b/framework/src/Volo.Abp.Autofac/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Autofac/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AzureServiceBus/FodyWeavers.xml b/framework/src/Volo.Abp.AzureServiceBus/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.AzureServiceBus/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.AzureServiceBus/FodyWeavers.xsd b/framework/src/Volo.Abp.AzureServiceBus/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.AzureServiceBus/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundJobs.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundJobs.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.HangFire/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundJobs.HangFire/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.HangFire/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.HangFire/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundJobs.HangFire/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.HangFire/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.Quartz/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundJobs.Quartz/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.Quartz/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.Quartz/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundJobs.Quartz/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.Quartz/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.RabbitMQ/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.TickerQ/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundJobs.TickerQ/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.TickerQ/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs.TickerQ/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundJobs.TickerQ/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs.TickerQ/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundJobs/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundJobs/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundJobs/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BackgroundJobs/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundWorkers.Hangfire/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundWorkers.Hangfire/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/framework/src/Volo.Abp.BackgroundWorkers.Hangfire/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.BackgroundWorkers.Hangfire/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundWorkers.Hangfire/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.BackgroundWorkers.Hangfire/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundWorkers.Quartz/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundWorkers.Quartz/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BackgroundWorkers.Quartz/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundWorkers.Quartz/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundWorkers.Quartz/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BackgroundWorkers.Quartz/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundWorkers.TickerQ/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundWorkers.TickerQ/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BackgroundWorkers.TickerQ/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundWorkers.TickerQ/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundWorkers.TickerQ/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BackgroundWorkers.TickerQ/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundWorkers/FodyWeavers.xml b/framework/src/Volo.Abp.BackgroundWorkers/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BackgroundWorkers/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BackgroundWorkers/FodyWeavers.xsd b/framework/src/Volo.Abp.BackgroundWorkers/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BackgroundWorkers/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlazoriseUI/FodyWeavers.xml b/framework/src/Volo.Abp.BlazoriseUI/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/framework/src/Volo.Abp.BlazoriseUI/FodyWeavers.xml +++ b/framework/src/Volo.Abp.BlazoriseUI/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/framework/src/Volo.Abp.BlazoriseUI/FodyWeavers.xsd b/framework/src/Volo.Abp.BlazoriseUI/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BlazoriseUI/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Aliyun/FodyWeavers.xml b/framework/src/Volo.Abp.BlobStoring.Aliyun/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Aliyun/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Aliyun/FodyWeavers.xsd b/framework/src/Volo.Abp.BlobStoring.Aliyun/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Aliyun/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Aws/FodyWeavers.xml b/framework/src/Volo.Abp.BlobStoring.Aws/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Aws/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Aws/FodyWeavers.xsd b/framework/src/Volo.Abp.BlobStoring.Aws/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Aws/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Azure/FodyWeavers.xml b/framework/src/Volo.Abp.BlobStoring.Azure/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Azure/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.BlobStoring.Azure/FodyWeavers.xsd b/framework/src/Volo.Abp.BlobStoring.Azure/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Azure/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Bunny/FodyWeavers.xml b/framework/src/Volo.Abp.BlobStoring.Bunny/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Bunny/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Bunny/FodyWeavers.xsd b/framework/src/Volo.Abp.BlobStoring.Bunny/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Bunny/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.FileSystem/FodyWeavers.xml b/framework/src/Volo.Abp.BlobStoring.FileSystem/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.FileSystem/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.FileSystem/FodyWeavers.xsd b/framework/src/Volo.Abp.BlobStoring.FileSystem/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.FileSystem/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Google/FodyWeavers.xml b/framework/src/Volo.Abp.BlobStoring.Google/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Google/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Google/FodyWeavers.xsd b/framework/src/Volo.Abp.BlobStoring.Google/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Google/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Memory/FodyWeavers.xml b/framework/src/Volo.Abp.BlobStoring.Memory/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Memory/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Memory/FodyWeavers.xsd b/framework/src/Volo.Abp.BlobStoring.Memory/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Memory/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring.Minio/FodyWeavers.xml b/framework/src/Volo.Abp.BlobStoring.Minio/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Minio/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.BlobStoring.Minio/FodyWeavers.xsd b/framework/src/Volo.Abp.BlobStoring.Minio/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BlobStoring.Minio/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring/FodyWeavers.xml b/framework/src/Volo.Abp.BlobStoring/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.BlobStoring/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.BlobStoring/FodyWeavers.xsd b/framework/src/Volo.Abp.BlobStoring/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.BlobStoring/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Caching.StackExchangeRedis/FodyWeavers.xml b/framework/src/Volo.Abp.Caching.StackExchangeRedis/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Caching.StackExchangeRedis/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Caching.StackExchangeRedis/FodyWeavers.xsd b/framework/src/Volo.Abp.Caching.StackExchangeRedis/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Caching.StackExchangeRedis/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Caching/FodyWeavers.xml b/framework/src/Volo.Abp.Caching/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Caching/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Caching/FodyWeavers.xsd b/framework/src/Volo.Abp.Caching/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Caching/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Castle.Core/FodyWeavers.xml b/framework/src/Volo.Abp.Castle.Core/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Castle.Core/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Castle.Core/FodyWeavers.xsd b/framework/src/Volo.Abp.Castle.Core/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Castle.Core/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/FodyWeavers.xml b/framework/src/Volo.Abp.Cli.Core/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Cli.Core/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli.Core/FodyWeavers.xsd b/framework/src/Volo.Abp.Cli.Core/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Cli.Core/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli/FodyWeavers.xml b/framework/src/Volo.Abp.Cli/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Cli/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Cli/FodyWeavers.xsd b/framework/src/Volo.Abp.Cli/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Cli/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Core/FodyWeavers.xml b/framework/src/Volo.Abp.Core/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Core/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Core/FodyWeavers.xsd b/framework/src/Volo.Abp.Core/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Core/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Dapper/FodyWeavers.xml b/framework/src/Volo.Abp.Dapper/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Dapper/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Dapper/FodyWeavers.xsd b/framework/src/Volo.Abp.Dapper/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Dapper/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Dapr/FodyWeavers.xml b/framework/src/Volo.Abp.Dapr/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.Dapr/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Dapr/FodyWeavers.xsd b/framework/src/Volo.Abp.Dapr/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Dapr/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Data/FodyWeavers.xml b/framework/src/Volo.Abp.Data/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Data/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Data/FodyWeavers.xsd b/framework/src/Volo.Abp.Data/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Data/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ddd.Application.Contracts/FodyWeavers.xml b/framework/src/Volo.Abp.Ddd.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Ddd.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ddd.Application.Contracts/FodyWeavers.xsd b/framework/src/Volo.Abp.Ddd.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Ddd.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ddd.Application/FodyWeavers.xml b/framework/src/Volo.Abp.Ddd.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Ddd.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ddd.Application/FodyWeavers.xsd b/framework/src/Volo.Abp.Ddd.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Ddd.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ddd.Domain.Shared/FodyWeavers.xml b/framework/src/Volo.Abp.Ddd.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/framework/src/Volo.Abp.Ddd.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.Ddd.Domain.Shared/FodyWeavers.xsd b/framework/src/Volo.Abp.Ddd.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Ddd.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ddd.Domain/FodyWeavers.xml b/framework/src/Volo.Abp.Ddd.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Ddd.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ddd.Domain/FodyWeavers.xsd b/framework/src/Volo.Abp.Ddd.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Ddd.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.DistributedLocking.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.DistributedLocking.Abstractions/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.DistributedLocking.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.DistributedLocking.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.DistributedLocking.Abstractions/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.DistributedLocking.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.DistributedLocking.Dapr/FodyWeavers.xml b/framework/src/Volo.Abp.DistributedLocking.Dapr/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.DistributedLocking.Dapr/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.DistributedLocking.Dapr/FodyWeavers.xsd b/framework/src/Volo.Abp.DistributedLocking.Dapr/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.DistributedLocking.Dapr/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.DistributedLocking/FodyWeavers.xml b/framework/src/Volo.Abp.DistributedLocking/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.DistributedLocking/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.DistributedLocking/FodyWeavers.xsd b/framework/src/Volo.Abp.DistributedLocking/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.DistributedLocking/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Emailing/FodyWeavers.xml b/framework/src/Volo.Abp.Emailing/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Emailing/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Emailing/FodyWeavers.xsd b/framework/src/Volo.Abp.Emailing/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Emailing/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL.Pomelo/FodyWeavers.xml b/framework/src/Volo.Abp.EntityFrameworkCore.MySQL.Pomelo/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL.Pomelo/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL.Pomelo/FodyWeavers.xsd b/framework/src/Volo.Abp.EntityFrameworkCore.MySQL.Pomelo/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL.Pomelo/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/FodyWeavers.xml b/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/FodyWeavers.xsd b/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.MySQL/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.Oracle.Devart/FodyWeavers.xml b/framework/src/Volo.Abp.EntityFrameworkCore.Oracle.Devart/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.Oracle.Devart/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.Oracle.Devart/FodyWeavers.xsd b/framework/src/Volo.Abp.EntityFrameworkCore.Oracle.Devart/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.Oracle.Devart/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.Oracle/FodyWeavers.xml b/framework/src/Volo.Abp.EntityFrameworkCore.Oracle/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.Oracle/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.Oracle/FodyWeavers.xsd b/framework/src/Volo.Abp.EntityFrameworkCore.Oracle/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.Oracle/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/FodyWeavers.xml b/framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/FodyWeavers.xsd b/framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.PostgreSql/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.SqlServer/FodyWeavers.xml b/framework/src/Volo.Abp.EntityFrameworkCore.SqlServer/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.SqlServer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.SqlServer/FodyWeavers.xsd b/framework/src/Volo.Abp.EntityFrameworkCore.SqlServer/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.SqlServer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/FodyWeavers.xml b/framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/FodyWeavers.xsd b/framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore.Sqlite/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore/FodyWeavers.xml b/framework/src/Volo.Abp.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EntityFrameworkCore/FodyWeavers.xsd b/framework/src/Volo.Abp.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.EventBus.Abstractions/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.EventBus.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.EventBus.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.EventBus.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EventBus.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.Azure/FodyWeavers.xml b/framework/src/Volo.Abp.EventBus.Azure/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.EventBus.Azure/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.Azure/FodyWeavers.xsd b/framework/src/Volo.Abp.EventBus.Azure/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.EventBus.Azure/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.Dapr/FodyWeavers.xml b/framework/src/Volo.Abp.EventBus.Dapr/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.EventBus.Dapr/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.Dapr/FodyWeavers.xsd b/framework/src/Volo.Abp.EventBus.Dapr/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.EventBus.Dapr/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.Kafka/FodyWeavers.xml b/framework/src/Volo.Abp.EventBus.Kafka/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.EventBus.Kafka/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.EventBus.Kafka/FodyWeavers.xsd b/framework/src/Volo.Abp.EventBus.Kafka/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EventBus.Kafka/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.RabbitMQ/FodyWeavers.xml b/framework/src/Volo.Abp.EventBus.RabbitMQ/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EventBus.RabbitMQ/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.RabbitMQ/FodyWeavers.xsd b/framework/src/Volo.Abp.EventBus.RabbitMQ/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EventBus.RabbitMQ/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.Rebus/FodyWeavers.xml b/framework/src/Volo.Abp.EventBus.Rebus/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EventBus.Rebus/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus.Rebus/FodyWeavers.xsd b/framework/src/Volo.Abp.EventBus.Rebus/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EventBus.Rebus/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus/FodyWeavers.xml b/framework/src/Volo.Abp.EventBus/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.EventBus/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.EventBus/FodyWeavers.xsd b/framework/src/Volo.Abp.EventBus/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.EventBus/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.ExceptionHandling/FodyWeavers.xml b/framework/src/Volo.Abp.ExceptionHandling/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.ExceptionHandling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.ExceptionHandling/FodyWeavers.xsd b/framework/src/Volo.Abp.ExceptionHandling/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.ExceptionHandling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Features/FodyWeavers.xml b/framework/src/Volo.Abp.Features/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Features/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Features/FodyWeavers.xsd b/framework/src/Volo.Abp.Features/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Features/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.FluentValidation/FodyWeavers.xml b/framework/src/Volo.Abp.FluentValidation/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.FluentValidation/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.FluentValidation/FodyWeavers.xsd b/framework/src/Volo.Abp.FluentValidation/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.FluentValidation/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Gdpr.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.Gdpr.Abstractions/FodyWeavers.xml deleted file mode 100644 index bd6def337b..0000000000 --- a/framework/src/Volo.Abp.Gdpr.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Gdpr.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.Gdpr.Abstractions/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Gdpr.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.GlobalFeatures/FodyWeavers.xml b/framework/src/Volo.Abp.GlobalFeatures/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.GlobalFeatures/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.GlobalFeatures/FodyWeavers.xsd b/framework/src/Volo.Abp.GlobalFeatures/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.GlobalFeatures/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Guids/FodyWeavers.xml b/framework/src/Volo.Abp.Guids/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Guids/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Guids/FodyWeavers.xsd b/framework/src/Volo.Abp.Guids/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Guids/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.HangFire/FodyWeavers.xml b/framework/src/Volo.Abp.HangFire/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.HangFire/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.HangFire/FodyWeavers.xsd b/framework/src/Volo.Abp.HangFire/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.HangFire/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.Http.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Http.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.Http.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Http.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.Dapr/FodyWeavers.xml b/framework/src/Volo.Abp.Http.Client.Dapr/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.Http.Client.Dapr/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.Dapr/FodyWeavers.xsd b/framework/src/Volo.Abp.Http.Client.Dapr/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Http.Client.Dapr/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.IdentityModel.MauiBlazor/FodyWeavers.xml b/framework/src/Volo.Abp.Http.Client.IdentityModel.MauiBlazor/FodyWeavers.xml index be0de3a908..26fca84c58 100644 --- a/framework/src/Volo.Abp.Http.Client.IdentityModel.MauiBlazor/FodyWeavers.xml +++ b/framework/src/Volo.Abp.Http.Client.IdentityModel.MauiBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.IdentityModel.MauiBlazor/FodyWeavers.xsd b/framework/src/Volo.Abp.Http.Client.IdentityModel.MauiBlazor/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Http.Client.IdentityModel.MauiBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.IdentityModel.Web/FodyWeavers.xml b/framework/src/Volo.Abp.Http.Client.IdentityModel.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Http.Client.IdentityModel.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.IdentityModel.Web/FodyWeavers.xsd b/framework/src/Volo.Abp.Http.Client.IdentityModel.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Http.Client.IdentityModel.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.IdentityModel.WebAssembly/FodyWeavers.xml b/framework/src/Volo.Abp.Http.Client.IdentityModel.WebAssembly/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/framework/src/Volo.Abp.Http.Client.IdentityModel.WebAssembly/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.Http.Client.IdentityModel.WebAssembly/FodyWeavers.xsd b/framework/src/Volo.Abp.Http.Client.IdentityModel.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Http.Client.IdentityModel.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.IdentityModel/FodyWeavers.xml b/framework/src/Volo.Abp.Http.Client.IdentityModel/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Http.Client.IdentityModel/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.IdentityModel/FodyWeavers.xsd b/framework/src/Volo.Abp.Http.Client.IdentityModel/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Http.Client.IdentityModel/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.Web/FodyWeavers.xml b/framework/src/Volo.Abp.Http.Client.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Http.Client.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client.Web/FodyWeavers.xsd b/framework/src/Volo.Abp.Http.Client.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Http.Client.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client/FodyWeavers.xml b/framework/src/Volo.Abp.Http.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Http.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.Client/FodyWeavers.xsd b/framework/src/Volo.Abp.Http.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Http.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http/FodyWeavers.xml b/framework/src/Volo.Abp.Http/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Http/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http/FodyWeavers.xsd b/framework/src/Volo.Abp.Http/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Http/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.IdentityModel/FodyWeavers.xml b/framework/src/Volo.Abp.IdentityModel/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.IdentityModel/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.IdentityModel/FodyWeavers.xsd b/framework/src/Volo.Abp.IdentityModel/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.IdentityModel/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.Imaging.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Imaging.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.Imaging.Abstractions/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Imaging.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.AspNetCore/FodyWeavers.xml b/framework/src/Volo.Abp.Imaging.AspNetCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Imaging.AspNetCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.AspNetCore/FodyWeavers.xsd b/framework/src/Volo.Abp.Imaging.AspNetCore/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Imaging.AspNetCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.ImageSharp/FodyWeavers.xml b/framework/src/Volo.Abp.Imaging.ImageSharp/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Imaging.ImageSharp/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.ImageSharp/FodyWeavers.xsd b/framework/src/Volo.Abp.Imaging.ImageSharp/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Imaging.ImageSharp/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.MagickNet/FodyWeavers.xml b/framework/src/Volo.Abp.Imaging.MagickNet/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Imaging.MagickNet/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.MagickNet/FodyWeavers.xsd b/framework/src/Volo.Abp.Imaging.MagickNet/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Imaging.MagickNet/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.SkiaSharp/FodyWeavers.xml b/framework/src/Volo.Abp.Imaging.SkiaSharp/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Imaging.SkiaSharp/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Imaging.SkiaSharp/FodyWeavers.xsd b/framework/src/Volo.Abp.Imaging.SkiaSharp/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Imaging.SkiaSharp/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Json.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.Json.Abstractions/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/framework/src/Volo.Abp.Json.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.Json.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.Json.Abstractions/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Json.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Json.Newtonsoft/FodyWeavers.xml b/framework/src/Volo.Abp.Json.Newtonsoft/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/framework/src/Volo.Abp.Json.Newtonsoft/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.Json.Newtonsoft/FodyWeavers.xsd b/framework/src/Volo.Abp.Json.Newtonsoft/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Json.Newtonsoft/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Json.SystemTextJson/FodyWeavers.xml b/framework/src/Volo.Abp.Json.SystemTextJson/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/framework/src/Volo.Abp.Json.SystemTextJson/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/framework/src/Volo.Abp.Json.SystemTextJson/FodyWeavers.xsd b/framework/src/Volo.Abp.Json.SystemTextJson/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Json.SystemTextJson/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Json/FodyWeavers.xml b/framework/src/Volo.Abp.Json/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Json/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Json/FodyWeavers.xsd b/framework/src/Volo.Abp.Json/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Json/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Kafka/FodyWeavers.xml b/framework/src/Volo.Abp.Kafka/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Kafka/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Kafka/FodyWeavers.xsd b/framework/src/Volo.Abp.Kafka/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Kafka/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ldap.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.Ldap.Abstractions/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.Ldap.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ldap.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.Ldap.Abstractions/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Ldap.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ldap/FodyWeavers.xml b/framework/src/Volo.Abp.Ldap/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Ldap/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Ldap/FodyWeavers.xsd b/framework/src/Volo.Abp.Ldap/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Ldap/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Localization.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.Localization.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Localization.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Localization.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.Localization.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Localization.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Localization/FodyWeavers.xml b/framework/src/Volo.Abp.Localization/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Localization/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Localization/FodyWeavers.xsd b/framework/src/Volo.Abp.Localization/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Localization/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.LuckyPenny.AutoMapper/FodyWeavers.xml b/framework/src/Volo.Abp.LuckyPenny.AutoMapper/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.LuckyPenny.AutoMapper/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.LuckyPenny.AutoMapper/FodyWeavers.xsd b/framework/src/Volo.Abp.LuckyPenny.AutoMapper/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.LuckyPenny.AutoMapper/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MailKit/FodyWeavers.xml b/framework/src/Volo.Abp.MailKit/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.MailKit/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MailKit/FodyWeavers.xsd b/framework/src/Volo.Abp.MailKit/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.MailKit/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Mapperly/FodyWeavers.xml b/framework/src/Volo.Abp.Mapperly/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/framework/src/Volo.Abp.Mapperly/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Mapperly/FodyWeavers.xsd b/framework/src/Volo.Abp.Mapperly/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.Mapperly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Maui.Client/FodyWeavers.xml b/framework/src/Volo.Abp.Maui.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Maui.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Maui.Client/FodyWeavers.xsd b/framework/src/Volo.Abp.Maui.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Maui.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MemoryDb/FodyWeavers.xml b/framework/src/Volo.Abp.MemoryDb/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.MemoryDb/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MemoryDb/FodyWeavers.xsd b/framework/src/Volo.Abp.MemoryDb/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.MemoryDb/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Minify/FodyWeavers.xml b/framework/src/Volo.Abp.Minify/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Minify/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Minify/FodyWeavers.xsd b/framework/src/Volo.Abp.Minify/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Minify/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MongoDB/FodyWeavers.xml b/framework/src/Volo.Abp.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MongoDB/FodyWeavers.xsd b/framework/src/Volo.Abp.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MudBlazorUI/FodyWeavers.xml b/framework/src/Volo.Abp.MudBlazorUI/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/framework/src/Volo.Abp.MudBlazorUI/FodyWeavers.xml +++ b/framework/src/Volo.Abp.MudBlazorUI/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/framework/src/Volo.Abp.MudBlazorUI/FodyWeavers.xsd b/framework/src/Volo.Abp.MudBlazorUI/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.MudBlazorUI/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MultiLingualObjects/FodyWeavers.xml b/framework/src/Volo.Abp.MultiLingualObjects/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.MultiLingualObjects/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MultiLingualObjects/FodyWeavers.xsd b/framework/src/Volo.Abp.MultiLingualObjects/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.MultiLingualObjects/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MultiTenancy.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.MultiTenancy.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.MultiTenancy.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MultiTenancy.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.MultiTenancy.Abstractions/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.MultiTenancy.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MultiTenancy/FodyWeavers.xml b/framework/src/Volo.Abp.MultiTenancy/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.MultiTenancy/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.MultiTenancy/FodyWeavers.xsd b/framework/src/Volo.Abp.MultiTenancy/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.MultiTenancy/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.ObjectExtending/FodyWeavers.xml b/framework/src/Volo.Abp.ObjectExtending/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.ObjectExtending/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.ObjectExtending/FodyWeavers.xsd b/framework/src/Volo.Abp.ObjectExtending/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.ObjectExtending/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.ObjectMapping/FodyWeavers.xml b/framework/src/Volo.Abp.ObjectMapping/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.ObjectMapping/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.ObjectMapping/FodyWeavers.xsd b/framework/src/Volo.Abp.ObjectMapping/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.ObjectMapping/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Quartz/FodyWeavers.xml b/framework/src/Volo.Abp.Quartz/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Quartz/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Quartz/FodyWeavers.xsd b/framework/src/Volo.Abp.Quartz/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Quartz/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.RabbitMQ/FodyWeavers.xml b/framework/src/Volo.Abp.RabbitMQ/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.RabbitMQ/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.RabbitMQ/FodyWeavers.xsd b/framework/src/Volo.Abp.RabbitMQ/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.RabbitMQ/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.RemoteServices/FodyWeavers.xml b/framework/src/Volo.Abp.RemoteServices/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/framework/src/Volo.Abp.RemoteServices/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.RemoteServices/FodyWeavers.xsd b/framework/src/Volo.Abp.RemoteServices/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/framework/src/Volo.Abp.RemoteServices/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Security/FodyWeavers.xml b/framework/src/Volo.Abp.Security/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Security/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Security/FodyWeavers.xsd b/framework/src/Volo.Abp.Security/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Security/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Serialization/FodyWeavers.xml b/framework/src/Volo.Abp.Serialization/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Serialization/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Serialization/FodyWeavers.xsd b/framework/src/Volo.Abp.Serialization/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Serialization/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Settings/FodyWeavers.xml b/framework/src/Volo.Abp.Settings/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Settings/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Settings/FodyWeavers.xsd b/framework/src/Volo.Abp.Settings/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Settings/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Sms.Aliyun/FodyWeavers.xml b/framework/src/Volo.Abp.Sms.Aliyun/FodyWeavers.xml deleted file mode 100644 index 2ad59ce186..0000000000 --- a/framework/src/Volo.Abp.Sms.Aliyun/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Sms.Aliyun/FodyWeavers.xsd b/framework/src/Volo.Abp.Sms.Aliyun/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Sms.Aliyun/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Sms.TencentCloud/FodyWeavers.xml b/framework/src/Volo.Abp.Sms.TencentCloud/FodyWeavers.xml deleted file mode 100644 index 2ad59ce186..0000000000 --- a/framework/src/Volo.Abp.Sms.TencentCloud/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Sms.TencentCloud/FodyWeavers.xsd b/framework/src/Volo.Abp.Sms.TencentCloud/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Sms.TencentCloud/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Sms/FodyWeavers.xml b/framework/src/Volo.Abp.Sms/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Sms/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Sms/FodyWeavers.xsd b/framework/src/Volo.Abp.Sms/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Sms/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Specifications/FodyWeavers.xml b/framework/src/Volo.Abp.Specifications/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Specifications/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Specifications/FodyWeavers.xsd b/framework/src/Volo.Abp.Specifications/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Specifications/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Swashbuckle/FodyWeavers.xml b/framework/src/Volo.Abp.Swashbuckle/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Swashbuckle/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Swashbuckle/FodyWeavers.xsd b/framework/src/Volo.Abp.Swashbuckle/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Swashbuckle/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TestBase/FodyWeavers.xml b/framework/src/Volo.Abp.TestBase/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.TestBase/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TestBase/FodyWeavers.xsd b/framework/src/Volo.Abp.TestBase/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.TestBase/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TextTemplating.Core/FodyWeavers.xml b/framework/src/Volo.Abp.TextTemplating.Core/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.TextTemplating.Core/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TextTemplating.Core/FodyWeavers.xsd b/framework/src/Volo.Abp.TextTemplating.Core/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.TextTemplating.Core/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TextTemplating.Razor/FodyWeavers.xml b/framework/src/Volo.Abp.TextTemplating.Razor/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.TextTemplating.Razor/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TextTemplating.Razor/FodyWeavers.xsd b/framework/src/Volo.Abp.TextTemplating.Razor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.TextTemplating.Razor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TextTemplating.Scriban/FodyWeavers.xml b/framework/src/Volo.Abp.TextTemplating.Scriban/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.TextTemplating.Scriban/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TextTemplating.Scriban/FodyWeavers.xsd b/framework/src/Volo.Abp.TextTemplating.Scriban/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.TextTemplating.Scriban/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TextTemplating/FodyWeavers.xml b/framework/src/Volo.Abp.TextTemplating/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.TextTemplating/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TextTemplating/FodyWeavers.xsd b/framework/src/Volo.Abp.TextTemplating/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.TextTemplating/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Threading/FodyWeavers.xml b/framework/src/Volo.Abp.Threading/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Threading/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Threading/FodyWeavers.xsd b/framework/src/Volo.Abp.Threading/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Threading/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TickerQ/FodyWeavers.xml b/framework/src/Volo.Abp.TickerQ/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.TickerQ/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.TickerQ/FodyWeavers.xsd b/framework/src/Volo.Abp.TickerQ/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.TickerQ/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Timing/FodyWeavers.xml b/framework/src/Volo.Abp.Timing/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Timing/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Timing/FodyWeavers.xsd b/framework/src/Volo.Abp.Timing/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Timing/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.UI.Navigation/FodyWeavers.xml b/framework/src/Volo.Abp.UI.Navigation/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.UI.Navigation/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.UI.Navigation/FodyWeavers.xsd b/framework/src/Volo.Abp.UI.Navigation/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.UI.Navigation/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.UI/FodyWeavers.xml b/framework/src/Volo.Abp.UI/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.UI/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.UI/FodyWeavers.xsd b/framework/src/Volo.Abp.UI/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.UI/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Uow/FodyWeavers.xml b/framework/src/Volo.Abp.Uow/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Uow/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Uow/FodyWeavers.xsd b/framework/src/Volo.Abp.Uow/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Uow/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Validation.Abstractions/FodyWeavers.xml b/framework/src/Volo.Abp.Validation.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Validation.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Validation.Abstractions/FodyWeavers.xsd b/framework/src/Volo.Abp.Validation.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Validation.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Validation/FodyWeavers.xml b/framework/src/Volo.Abp.Validation/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.Validation/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.Validation/FodyWeavers.xsd b/framework/src/Volo.Abp.Validation/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.Validation/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.VirtualFileSystem/FodyWeavers.xml b/framework/src/Volo.Abp.VirtualFileSystem/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp.VirtualFileSystem/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp.VirtualFileSystem/FodyWeavers.xsd b/framework/src/Volo.Abp.VirtualFileSystem/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp.VirtualFileSystem/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp/FodyWeavers.xml b/framework/src/Volo.Abp/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/framework/src/Volo.Abp/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/framework/src/Volo.Abp/FodyWeavers.xsd b/framework/src/Volo.Abp/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/framework/src/Volo.Abp/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Application.Contracts/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/account/src/Volo.Abp.Account.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Application.Contracts/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/account/src/Volo.Abp.Account.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Application/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/account/src/Volo.Abp.Account.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Application/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/account/src/Volo.Abp.Account.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Blazor.MudBlazor/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.Blazor.MudBlazor/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/account/src/Volo.Abp.Account.Blazor.MudBlazor/FodyWeavers.xml +++ b/modules/account/src/Volo.Abp.Account.Blazor.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Blazor.MudBlazor/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.Blazor.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/account/src/Volo.Abp.Account.Blazor.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Blazor/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.Blazor/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/modules/account/src/Volo.Abp.Account.Blazor/FodyWeavers.xml +++ b/modules/account/src/Volo.Abp.Account.Blazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Blazor/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.Blazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/account/src/Volo.Abp.Account.Blazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.HttpApi.Client/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/account/src/Volo.Abp.Account.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.HttpApi.Client/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/account/src/Volo.Abp.Account.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.HttpApi/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/account/src/Volo.Abp.Account.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.HttpApi/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/account/src/Volo.Abp.Account.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Installer/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/account/src/Volo.Abp.Account.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Installer/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/account/src/Volo.Abp.Account.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Web.IdentityServer/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.Web.IdentityServer/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/account/src/Volo.Abp.Account.Web.IdentityServer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Web.IdentityServer/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.Web.IdentityServer/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/account/src/Volo.Abp.Account.Web.IdentityServer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Web.OpenIddict/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.Web.OpenIddict/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/modules/account/src/Volo.Abp.Account.Web.OpenIddict/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Web.OpenIddict/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.Web.OpenIddict/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/account/src/Volo.Abp.Account.Web.OpenIddict/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Web/FodyWeavers.xml b/modules/account/src/Volo.Abp.Account.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/account/src/Volo.Abp.Account.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Web/FodyWeavers.xsd b/modules/account/src/Volo.Abp.Account.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/account/src/Volo.Abp.Account.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/FodyWeavers.xml b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/FodyWeavers.xsd b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/FodyWeavers.xml b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/FodyWeavers.xsd b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/FodyWeavers.xml b/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/FodyWeavers.xsd b/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Installer/FodyWeavers.xml b/modules/audit-logging/src/Volo.Abp.AuditLogging.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Installer/FodyWeavers.xsd b/modules/audit-logging/src/Volo.Abp.AuditLogging.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/FodyWeavers.xml b/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/FodyWeavers.xsd b/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/FodyWeavers.xml b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/FodyWeavers.xsd b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/FodyWeavers.xml b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/FodyWeavers.xsd b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/FodyWeavers.xml b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/FodyWeavers.xsd b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/FodyWeavers.xml b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/FodyWeavers.xsd b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Installer/FodyWeavers.xml b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Installer/FodyWeavers.xsd b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/FodyWeavers.xml b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/FodyWeavers.xsd b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/FodyWeavers.xml +++ b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.MudBlazorBasicTheme/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.MudBlazorBasicTheme/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.MudBlazorBasicTheme/FodyWeavers.xml +++ b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.MudBlazorBasicTheme/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.MudBlazorBasicTheme/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.MudBlazorBasicTheme/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.MudBlazorBasicTheme/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/FodyWeavers.xml +++ b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.MudBlazorBasicTheme/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.MudBlazorBasicTheme/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.MudBlazorBasicTheme/FodyWeavers.xml +++ b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.MudBlazorBasicTheme/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.MudBlazorBasicTheme/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.MudBlazorBasicTheme/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.MudBlazorBasicTheme/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme.Bundling/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme.Bundling/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme.Bundling/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme.Bundling/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme/FodyWeavers.xml +++ b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.BasicTheme/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme.Bundling/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme.Bundling/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme.Bundling/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme.Bundling/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme/FodyWeavers.xml +++ b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.WebAssembly.MudBlazorBasicTheme/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.BasicTheme.Installer/FodyWeavers.xml b/modules/basic-theme/src/Volo.Abp.BasicTheme.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/basic-theme/src/Volo.Abp.BasicTheme.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.BasicTheme.Installer/FodyWeavers.xsd b/modules/basic-theme/src/Volo.Abp.BasicTheme.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/basic-theme/src/Volo.Abp.BasicTheme.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/FodyWeavers.xml b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/FodyWeavers.xml deleted file mode 100644 index 86cee9e10c..0000000000 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/FodyWeavers.xsd b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/FodyWeavers.xml b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/FodyWeavers.xsd b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/FodyWeavers.xml b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/FodyWeavers.xsd b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/FodyWeavers.xml b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/FodyWeavers.xsd b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Installer/FodyWeavers.xml b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Installer/FodyWeavers.xsd b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/FodyWeavers.xml b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/FodyWeavers.xsd b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/FodyWeavers.xml b/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/FodyWeavers.xsd b/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/app/Volo.BloggingTestApp.MongoDB/FodyWeavers.xml b/modules/blogging/app/Volo.BloggingTestApp.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/app/Volo.BloggingTestApp.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/app/Volo.BloggingTestApp.MongoDB/FodyWeavers.xsd b/modules/blogging/app/Volo.BloggingTestApp.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/app/Volo.BloggingTestApp.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/app/Volo.BloggingTestApp/FodyWeavers.xml b/modules/blogging/app/Volo.BloggingTestApp/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/app/Volo.BloggingTestApp/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/app/Volo.BloggingTestApp/FodyWeavers.xsd b/modules/blogging/app/Volo.BloggingTestApp/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/app/Volo.BloggingTestApp/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.Application/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Admin.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.Application/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Admin.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.HttpApi/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Admin.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.HttpApi/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Admin.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.Web/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Admin.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.Web/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Admin.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Admin.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Application.Contracts/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Application.Contracts/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Application/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Application/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Domain.Shared/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Domain.Shared/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Domain/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Domain/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.HttpApi.Client/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.HttpApi.Client/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.HttpApi/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.HttpApi/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Installer/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/blogging/src/Volo.Blogging.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Installer/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/blogging/src/Volo.Blogging.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.MongoDB/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.MongoDB/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Web/FodyWeavers.xml b/modules/blogging/src/Volo.Blogging.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/blogging/src/Volo.Blogging.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Web/FodyWeavers.xsd b/modules/blogging/src/Volo.Blogging.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/blogging/src/Volo.Blogging.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/FodyWeavers.xml b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/FodyWeavers.xsd b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/client-simulation/src/Volo.ClientSimulation.Web/FodyWeavers.xml b/modules/client-simulation/src/Volo.ClientSimulation.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/client-simulation/src/Volo.ClientSimulation.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/client-simulation/src/Volo.ClientSimulation.Web/FodyWeavers.xsd b/modules/client-simulation/src/Volo.ClientSimulation.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/client-simulation/src/Volo.ClientSimulation.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/client-simulation/src/Volo.ClientSimulation/FodyWeavers.xml b/modules/client-simulation/src/Volo.ClientSimulation/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/client-simulation/src/Volo.ClientSimulation/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/client-simulation/src/Volo.ClientSimulation/FodyWeavers.xsd b/modules/client-simulation/src/Volo.ClientSimulation/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/client-simulation/src/Volo.ClientSimulation/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Application/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Application/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Application/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Common.Application/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Application/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Common.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Web/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Common.Web/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Web/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Common.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.HttpApi/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.HttpApi/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Installer/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Installer/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.MongoDB/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.MongoDB/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Application/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Public.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Application/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Public.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Public.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Public.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Web/FodyWeavers.xml b/modules/cms-kit/src/Volo.CmsKit.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Web/FodyWeavers.xsd b/modules/cms-kit/src/Volo.CmsKit.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/cms-kit/src/Volo.CmsKit.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.EntityFrameworkCore/FodyWeavers.xml b/modules/docs/app/VoloDocs.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/app/VoloDocs.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.EntityFrameworkCore/FodyWeavers.xsd b/modules/docs/app/VoloDocs.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/app/VoloDocs.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.Migrator/FodyWeavers.xml b/modules/docs/app/VoloDocs.Migrator/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/app/VoloDocs.Migrator/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.Migrator/FodyWeavers.xsd b/modules/docs/app/VoloDocs.Migrator/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/app/VoloDocs.Migrator/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.Web/FodyWeavers.xml b/modules/docs/app/VoloDocs.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/app/VoloDocs.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.Web/FodyWeavers.xsd b/modules/docs/app/VoloDocs.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/app/VoloDocs.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.Application.Contracts/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Admin.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.Application.Contracts/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Admin.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.Application/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Admin.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.Application/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Admin.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.HttpApi/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Admin.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.HttpApi/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Admin.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.Web/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Admin.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.Web/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Admin.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Admin.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Application.Contracts/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Application.Contracts/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Application/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Application/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Common.Application.Contracts/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Common.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/docs/src/Volo.Docs.Common.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Common.Application.Contracts/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Common.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/docs/src/Volo.Docs.Common.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Common.Application/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Common.Application/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/docs/src/Volo.Docs.Common.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Common.Application/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Common.Application/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/docs/src/Volo.Docs.Common.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Common.HttpApi.Client/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Common.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/docs/src/Volo.Docs.Common.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Common.HttpApi.Client/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Common.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/docs/src/Volo.Docs.Common.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Common.HttpApi/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Common.HttpApi/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/docs/src/Volo.Docs.Common.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Common.HttpApi/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Common.HttpApi/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/docs/src/Volo.Docs.Common.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Domain.Shared/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Domain.Shared/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Domain/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Domain/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.EntityFrameworkCore/FodyWeavers.xml b/modules/docs/src/Volo.Docs.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.EntityFrameworkCore/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.HttpApi.Client/FodyWeavers.xml b/modules/docs/src/Volo.Docs.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.HttpApi.Client/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.HttpApi/FodyWeavers.xml b/modules/docs/src/Volo.Docs.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.HttpApi/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Installer/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/docs/src/Volo.Docs.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Installer/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/docs/src/Volo.Docs.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.MongoDB/FodyWeavers.xml b/modules/docs/src/Volo.Docs.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.MongoDB/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Web/FodyWeavers.xml b/modules/docs/src/Volo.Docs.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/docs/src/Volo.Docs.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Web/FodyWeavers.xsd b/modules/docs/src/Volo.Docs.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/docs/src/Volo.Docs.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.Server/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.Server/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.Server/FodyWeavers.xml +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/FodyWeavers.xml +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.Server/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.Server/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.Server/FodyWeavers.xml +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.Server/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.Server/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.WebAssembly/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.WebAssembly/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.WebAssembly/FodyWeavers.xml +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.WebAssembly/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/FodyWeavers.xml +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Blazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Installer/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Installer/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/FodyWeavers.xml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/FodyWeavers.xsd b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Application.Contracts/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Application.Contracts/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Application/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Application/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.AspNetCore/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.AspNetCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.AspNetCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.AspNetCore/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.AspNetCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.AspNetCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.Server/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.Server/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.Server/FodyWeavers.xml +++ b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.Server/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.Server/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml +++ b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/FodyWeavers.xml +++ b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.Server/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Blazor.Server/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.Server/FodyWeavers.xml +++ b/modules/identity/src/Volo.Abp.Identity.Blazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.Server/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Blazor.Server/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.WebAssembly/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Blazor.WebAssembly/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.WebAssembly/FodyWeavers.xml +++ b/modules/identity/src/Volo.Abp.Identity.Blazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor.WebAssembly/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Blazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Blazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Blazor/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/modules/identity/src/Volo.Abp.Identity.Blazor/FodyWeavers.xml +++ b/modules/identity/src/Volo.Abp.Identity.Blazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Blazor/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Blazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Blazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.HttpApi/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.HttpApi/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Installer/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Installer/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.MongoDB/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.MongoDB/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Web/FodyWeavers.xml b/modules/identity/src/Volo.Abp.Identity.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Web/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.Identity.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.Identity.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/FodyWeavers.xml b/modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/FodyWeavers.xsd b/modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/FodyWeavers.xml b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/FodyWeavers.xsd b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/FodyWeavers.xml b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/FodyWeavers.xsd b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/FodyWeavers.xml b/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/FodyWeavers.xsd b/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Installer/FodyWeavers.xml b/modules/identityserver/src/Volo.Abp.IdentityServer.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Installer/FodyWeavers.xsd b/modules/identityserver/src/Volo.Abp.IdentityServer.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/FodyWeavers.xml b/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/FodyWeavers.xsd b/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/FodyWeavers.xml b/modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/FodyWeavers.xsd b/modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/FodyWeavers.xml b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/FodyWeavers.xsd b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/FodyWeavers.xml b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/FodyWeavers.xsd b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/FodyWeavers.xml b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/FodyWeavers.xsd b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/FodyWeavers.xml b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/FodyWeavers.xsd b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Installer/FodyWeavers.xml b/modules/openiddict/src/Volo.Abp.OpenIddict.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Installer/FodyWeavers.xsd b/modules/openiddict/src/Volo.Abp.OpenIddict.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/FodyWeavers.xml b/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/FodyWeavers.xsd b/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/FodyWeavers.xml b/modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/FodyWeavers.xml deleted file mode 100644 index bc5a74a236..0000000000 --- a/modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/FodyWeavers.xsd b/modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.Server/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.Server/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.Server/FodyWeavers.xml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/FodyWeavers.xml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.Server/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.Server/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.Server/FodyWeavers.xml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.Server/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.Server/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.WebAssembly/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.WebAssembly/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.WebAssembly/FodyWeavers.xml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.WebAssembly/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/FodyWeavers.xml +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Blazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Installer/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Installer/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/FodyWeavers.xml b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/FodyWeavers.xsd b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Application/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Application/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Application/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.Server/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.Server/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.Server/FodyWeavers.xml +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/FodyWeavers.xml +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.Server/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.Server/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.Server/FodyWeavers.xml +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.Server/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.Server/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.WebAssembly/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.WebAssembly/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.WebAssembly/FodyWeavers.xml +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.WebAssembly/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/FodyWeavers.xml +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Installer/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Installer/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Web/FodyWeavers.xml b/modules/setting-management/src/Volo.Abp.SettingManagement.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Web/FodyWeavers.xsd b/modules/setting-management/src/Volo.Abp.SettingManagement.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.Server/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.Server/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.Server/FodyWeavers.xml +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/FodyWeavers.xml +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.MudBlazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.Server/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.Server/FodyWeavers.xml index 7e9f94ead6..56baa2447d 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.Server/FodyWeavers.xml +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.Server/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.Server/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.WebAssembly/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.WebAssembly/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.WebAssembly/FodyWeavers.xml +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.WebAssembly/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/FodyWeavers.xml +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Blazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Installer/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Installer/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/FodyWeavers.xml b/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/FodyWeavers.xsd b/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Abstractions/FodyWeavers.xml b/modules/users/src/Volo.Abp.Users.Abstractions/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/users/src/Volo.Abp.Users.Abstractions/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Abstractions/FodyWeavers.xsd b/modules/users/src/Volo.Abp.Users.Abstractions/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/users/src/Volo.Abp.Users.Abstractions/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Domain.Shared/FodyWeavers.xml b/modules/users/src/Volo.Abp.Users.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/users/src/Volo.Abp.Users.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Domain.Shared/FodyWeavers.xsd b/modules/users/src/Volo.Abp.Users.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/users/src/Volo.Abp.Users.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Domain/FodyWeavers.xml b/modules/users/src/Volo.Abp.Users.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/users/src/Volo.Abp.Users.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Domain/FodyWeavers.xsd b/modules/users/src/Volo.Abp.Users.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/users/src/Volo.Abp.Users.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/FodyWeavers.xml b/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/FodyWeavers.xsd b/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Installer/FodyWeavers.xml b/modules/users/src/Volo.Abp.Users.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/users/src/Volo.Abp.Users.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Installer/FodyWeavers.xsd b/modules/users/src/Volo.Abp.Users.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/users/src/Volo.Abp.Users.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.MongoDB/FodyWeavers.xml b/modules/users/src/Volo.Abp.Users.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/users/src/Volo.Abp.Users.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.MongoDB/FodyWeavers.xsd b/modules/users/src/Volo.Abp.Users.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/users/src/Volo.Abp.Users.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Contracts/FodyWeavers.xml b/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Contracts/FodyWeavers.xsd b/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Installer/FodyWeavers.xml b/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Installer/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Installer/FodyWeavers.xsd b/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/FodyWeavers.xml b/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/FodyWeavers.xsd b/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.Account.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.Account.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.Account.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.Account.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.Account.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.Account.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.AuditLogging.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.AuditLogging.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.AuditLogging.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.AuditLogging.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.AuditLogging.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.AuditLogging.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.BackgroundJobs.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.BackgroundJobs.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.BackgroundJobs.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.BackgroundJobs.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.BackgroundJobs.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.BackgroundJobs.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.BasicTheme.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.BasicTheme.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.BasicTheme.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.BasicTheme.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.BasicTheme.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.BasicTheme.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.FeatureManagement.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.FeatureManagement.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.FeatureManagement.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.FeatureManagement.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.FeatureManagement.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.FeatureManagement.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.Identity.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.Identity.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.Identity.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.Identity.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.Identity.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.Identity.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.IdentityServer.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.IdentityServer.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.IdentityServer.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.IdentityServer.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.IdentityServer.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.IdentityServer.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.OpenIddict.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.OpenIddict.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.OpenIddict.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.OpenIddict.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.OpenIddict.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.OpenIddict.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.PermissionManagement.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.PermissionManagement.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.PermissionManagement.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.PermissionManagement.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.PermissionManagement.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.PermissionManagement.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.SettingManagement.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.SettingManagement.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.SettingManagement.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.SettingManagement.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.SettingManagement.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.SettingManagement.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.TenantManagement.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.TenantManagement.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.TenantManagement.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.TenantManagement.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.TenantManagement.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.TenantManagement.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.Users.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.Users.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.Users.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.Users.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.Users.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.Users.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/FodyWeavers.xml b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/FodyWeavers.xsd b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Blogging.SourceCode/FodyWeavers.xml b/source-code/Volo.Blogging.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Blogging.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Blogging.SourceCode/FodyWeavers.xsd b/source-code/Volo.Blogging.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Blogging.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.ClientSimulation.SourceCode/FodyWeavers.xml b/source-code/Volo.ClientSimulation.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.ClientSimulation.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.ClientSimulation.SourceCode/FodyWeavers.xsd b/source-code/Volo.ClientSimulation.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.ClientSimulation.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.CmsKit.SourceCode/FodyWeavers.xml b/source-code/Volo.CmsKit.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.CmsKit.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.CmsKit.SourceCode/FodyWeavers.xsd b/source-code/Volo.CmsKit.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.CmsKit.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/source-code/Volo.Docs.SourceCode/FodyWeavers.xml b/source-code/Volo.Docs.SourceCode/FodyWeavers.xml deleted file mode 100644 index 00e1d9a1c1..0000000000 --- a/source-code/Volo.Docs.SourceCode/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/source-code/Volo.Docs.SourceCode/FodyWeavers.xsd b/source-code/Volo.Docs.SourceCode/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/source-code/Volo.Docs.SourceCode/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/FodyWeavers.xml b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/FodyWeavers.xml deleted file mode 100644 index 7e9f94ead6..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/FodyWeavers.xsd b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/FodyWeavers.xml b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/FodyWeavers.xml +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/FodyWeavers.xsd b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/FodyWeavers.xml b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/FodyWeavers.xml index 00e1d9a1c1..68788acbca 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/FodyWeavers.xml +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/FodyWeavers.xsd b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/FodyWeavers.xml b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/FodyWeavers.xml index 86cee9e10c..e29dbdb6ed 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/FodyWeavers.xml +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/FodyWeavers.xsd b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Host.Shared/FodyWeavers.xml b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Host.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Host.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Host.Shared/FodyWeavers.xsd b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Host.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Host.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/FodyWeavers.xml b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/FodyWeavers.xsd b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.HttpApi.Host/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/FodyWeavers.xml b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/FodyWeavers.xsd b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/FodyWeavers.xml b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/FodyWeavers.xsd b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application.Contracts/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Application/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/FodyWeavers.xml +++ b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly.Bundling/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly.Bundling/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly.Bundling/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly.Bundling/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly.Bundling/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly.Bundling/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly/FodyWeavers.xml +++ b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebAssembly/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/FodyWeavers.xml index 1715698ccd..0b951c8f46 100644 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/FodyWeavers.xml +++ b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/FodyWeavers.xml @@ -1,3 +1,3 @@ - + \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.EntityFrameworkCore/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Client/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Installer/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Installer/FodyWeavers.xml deleted file mode 100644 index be0de3a908..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Installer/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Installer/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Installer/FodyWeavers.xsd deleted file mode 100644 index 3f3946e282..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Installer/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.MongoDB/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/FodyWeavers.xml b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/FodyWeavers.xsd b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Web/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/FodyWeavers.xml b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/FodyWeavers.xsd b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Application.Tests/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/FodyWeavers.xml b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/FodyWeavers.xsd b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.Domain.Tests/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/FodyWeavers.xml b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/FodyWeavers.xsd b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.EntityFrameworkCore.Tests/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/FodyWeavers.xml b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/FodyWeavers.xsd b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.MongoDB.Tests/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/FodyWeavers.xml b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/FodyWeavers.xml deleted file mode 100644 index 1715698ccd..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/FodyWeavers.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/FodyWeavers.xsd b/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/FodyWeavers.xsd deleted file mode 100644 index ffa6fc4b78..0000000000 --- a/templates/module/aspnet-core/test/MyCompanyName.MyProjectName.TestBase/FodyWeavers.xsd +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - 'true' to run assembly verification (PEVerify) on the target assembly after all weavers have been executed. - - - - - A comma-separated list of error codes that can be safely ignored in assembly verification. - - - - - 'false' to turn off automatic generation of the XML Schema file. - - - - - \ No newline at end of file From cc0b6c11f09bc465115628f61c35bd4ecdf3560c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?SAL=C4=B0H=20=C3=96ZKARA?= Date: Wed, 26 Aug 2026 16:56:04 +0300 Subject: [PATCH 08/27] docs(low-code): document 10.7 feature workflows --- docs/en/docs-nav.json | 12 ++ docs/en/low-code/custom-endpoints.md | 11 +- docs/en/low-code/data-import.md | 116 +++++++++++++ docs/en/low-code/data-modeling.md | 248 +++++++++++++++++++++++++++ docs/en/low-code/designer.md | 24 ++- docs/en/low-code/foreign-access.md | 7 + docs/en/low-code/health.md | 7 + docs/en/low-code/index.md | 13 +- docs/en/low-code/mcp.md | 2 + docs/en/low-code/model-history.md | 111 ++++++++++++ docs/en/low-code/model-json.md | 19 +- docs/en/low-code/react-runtime.md | 13 ++ 12 files changed, 573 insertions(+), 10 deletions(-) create mode 100644 docs/en/low-code/data-import.md create mode 100644 docs/en/low-code/data-modeling.md create mode 100644 docs/en/low-code/model-history.md diff --git a/docs/en/docs-nav.json b/docs/en/docs-nav.json index 567ea6f387..0b79368bae 100644 --- a/docs/en/docs-nav.json +++ b/docs/en/docs-nav.json @@ -2153,6 +2153,18 @@ "text": "Low-Code Designer", "path": "low-code/designer.md" }, + { + "text": "Data Modeling and Page Behavior", + "path": "low-code/data-modeling.md" + }, + { + "text": "Data Import", + "path": "low-code/data-import.md" + }, + { + "text": "Model History and Recovery", + "path": "low-code/model-history.md" + }, { "text": "Calculated and Rollup Properties", "path": "low-code/formula-properties.md" diff --git a/docs/en/low-code/custom-endpoints.md b/docs/en/low-code/custom-endpoints.md index c75f92461f..c3fe842f10 100644 --- a/docs/en/low-code/custom-endpoints.md +++ b/docs/en/low-code/custom-endpoints.md @@ -41,9 +41,16 @@ Custom endpoints are defined in JSON descriptor files or through the Low-Code De | `javascript` | string | Required | JavaScript handler code | | `description` | string | null | Optional designer/documentation text | | `requireAuthentication` | bool | `true` | Whether the caller must be authenticated | +| `useResourceAuthorization` | bool | `false` | Whether execution is granted per endpoint name through ABP resource permissions | | `requiredPermissions` | string[] | null | Permission names required to call the endpoint | -Permission checks require an authorized user even when `requireAuthentication` is set to `false`. Keep endpoints authenticated by default and use `requireAuthentication: false` only for intentionally public APIs without `requiredPermissions`. +Authorization is resolved in this order: + +1. When `requiredPermissions` contains values, every named permission is required. +2. Otherwise, `useResourceAuthorization: true` requires the endpoint execute resource permission scoped to the endpoint name, with the global Low-Code endpoint permission as fallback. +3. Otherwise, `requireAuthentication` selects authenticated or public access. + +Permission checks require an authorized user even when `requireAuthentication` is set to `false`. Keep endpoints authenticated by default and use `requireAuthentication: false` only for intentionally public APIs without named or resource authorization. ## Route and Request Data @@ -223,7 +230,7 @@ Default blocked headers also include hop-by-hop headers such as `Connection`, `T ## Security Notes * Prefer authenticated endpoints with explicit `requiredPermissions`. -* Treat endpoints with `requireAuthentication: false` and no `requiredPermissions` as public API surface. +* Treat endpoints with `requireAuthentication: false`, no `requiredPermissions`, and `useResourceAuthorization: false` as public API surface. * Keep endpoint scripts small and focused. * Validate route, query, and body input before using it. * Use `take()` for list queries. diff --git a/docs/en/low-code/data-import.md b/docs/en/low-code/data-import.md new file mode 100644 index 0000000000..de4120749a --- /dev/null +++ b/docs/en/low-code/data-import.md @@ -0,0 +1,116 @@ +```json +//[doc-seo] +{ + "Description": "Import Excel or CSV data into ABP Low-Code pages with guided mapping, append or merge behavior, foreign-key matching, remote files, and invalid-row downloads." +} +``` + +# Data Import + +The React Low-Code runtime can import Excel and CSV files into a dynamic page. The import wizard previews the file in the browser, maps source columns to entity properties, reviews the operation, and sends the file plus the confirmed mapping to the backend. + +Import is enabled by default for pages and can be disabled per page with `importEnabled: false`. + +## Import Workflow + +1. Open a dynamic data page and select **Import**. +2. Upload an Excel or CSV file, or download a sample file for the page. +3. Review the detected columns and map each source column to one target property. +4. Choose **Append** or **Merge**. +5. Review required fields, conversions, relation matching, and file/image sources. +6. Run the import and download the invalid-row file if any rows fail. + +Column names are matched automatically when a source header equals a property name or display label after normalizing spaces, underscores, hyphens, dots, and letter casing. Review every automatic mapping before import. + +The wizard reports mappings as compatible, convertible, warning, or incompatible. The backend remains authoritative and validates each converted value, entity rule, and mapped property. + +## Append and Merge + +**Append** creates a new record for every valid row. The `Id` column is not accepted in append mode. + +**Merge** uses one mapped property as the match key: + +* A matching record is updated. +* A non-matching row creates a record. +* The match property must be included in the column mapping. +* When the selected property can match multiple records, choose either **Error** or **Use first**. **Use first** also requires a deterministic sort property and direction. + +Use an ID or unique business key whenever possible. A non-unique merge key makes the result depend on the selected multiple-match rule. + +## Foreign-Key Mapping + +A foreign-key column can contain the related record ID or another allowed match property such as a unique username or code. The wizard exposes the supported related-entity match fields for that property. + +If a foreign-key lookup can return multiple records, the same rules apply: + +* **Error** rejects the row. +* **Use first** requires an explicit sort property and direction. + +This decision is per mapped foreign-key column, independent of the main append or merge mode. + +## Value Extraction + +Use a source-value regular expression when a cell contains extra text around the value that should be imported. The expression must contain a named `value` capture group: + +```text +Order: (?[A-Z]+-\d+) +``` + +The server compiles and executes the expression with bounded input, evaluation count, and elapsed-time budgets. A structurally valid client preview does not replace server validation. + +## File and Image URLs + +File and image properties can import remote files referenced by spreadsheet text. Source modes are: + +| Mode | Use it when | +|------|-------------| +| `auto` | The runtime should detect a supported URL shape | +| `fullUrl` | The whole cell is the URL | +| `fileNameAndUrl` | The cell contains a file name and URL | +| `extractUrlFromText` | The URL is embedded in surrounding text | +| `customRegex` | A custom expression extracts a named `url` group | + +Remote downloads are performed by the backend, not by the browser. The verified defaults require HTTPS on port `443`, allow only public network destinations, follow at most three redirects, and reject private, link-local, multicast, and loopback destinations. Development loopback HTTP is available only when both the environment is Development and `AllowLoopbackHttpInDevelopment` is enabled. + +Restrict production destinations with `LowCode:Import:RemoteFiles:AllowedHosts` when imports should fetch only from known hosts. Download count, per-file bytes, aggregate bytes, concurrency, redirects, and timeout are all bounded by `LowCode:Import:RemoteFiles` options. + +Remote files are staged before row persistence. A failed row or failed merge does not replace an existing stored file with an incomplete download. + +## Partial Failures + +Import continues after row-scoped validation or conversion failures. The result reports: + +* Total rows +* Succeeded and failed rows +* Created and updated records +* A short-lived invalid-row download token when failures exist + +The invalid-row file contains the original row values plus failure details so the rows can be corrected and imported again. The verified default token lifetime is 600 seconds. + +Failures that make the whole request unsafe, such as an invalid archive, exceeded global file budget, or blocked remote destination, stop the import before normal row processing. + +## Limits and Configuration + +Important verified defaults are: + +| Setting | Default | +|---------|---------| +| `LowCode:Import:MaxRows` | `10000` | +| `LowCode:Import:MaxColumns` | `256` | +| `LowCode:Import:InvalidRowsTokenLifetimeSeconds` | `600` | +| `LowCode:Import:RemoteFiles:Enabled` | `true` | +| `LowCode:Import:RemoteFiles:RequestTimeoutSeconds` | `15` | +| `LowCode:Import:RemoteFiles:MaxConcurrentDownloads` | `4` | +| `LowCode:Import:RemoteFiles:MaxFilesPerImport` | `500` | +| `LowCode:Import:RemoteFiles:MaxFileBytes` | `10485760` | +| `LowCode:Import:RemoteFiles:MaxTotalBytesPerImport` | `104857600` | +| `LowCode:Import:RemoteFiles:AllowedPorts` | `[443]` | + +The options validators reject non-positive, inconsistent, or above-ceiling values. Keep imports page-scoped and use the existing limits instead of accepting arbitrary workbook sizes. + +## See Also + +* [React Runtime](react-runtime.md) +* [Data Modeling and Page Behavior](data-modeling.md) +* [Model Descriptor Files](model-json.md) +* [Foreign Access](foreign-access.md) diff --git a/docs/en/low-code/data-modeling.md b/docs/en/low-code/data-modeling.md new file mode 100644 index 0000000000..073eb680a4 --- /dev/null +++ b/docs/en/low-code/data-modeling.md @@ -0,0 +1,248 @@ +```json +//[doc-seo] +{ + "Description": "Model Low-Code property storage, primitive collections, related fields, presentations, backend filters, and page or relationship permissions." +} +``` + +# Data Modeling and Page Behavior + +The Low-Code Designer can model more than scalar fields and basic CRUD pages. This page covers the data and page features that affect storage, queries, presentation, and authorization. + +## Property Storage + +Scalar properties use one of two storage shapes: + +* `isMappedToDbField: true` maps the property to its own physical column. +* An omitted or `false` `isMappedToDbField` stores the property through the entity's dynamic data mapping. + +By default, dynamic data mapping uses the entity's JSON `Data` column. Applications that need individual columns for those properties can disable JSON data storage while configuring EF Core: + +```csharp +builder.ConfigureDynamicEntities(useJsonDataStorage: false); +``` + +The equivalent module option is `AbpLowCodeEntityFrameworkCoreOptions.UseJsonDataStorage`. Its verified default is `true`. + +Changing the storage mode or `isMappedToDbField` affects the physical schema. Decide the storage strategy before creating production tables, then use the normal migration or runtime schema workflow for later changes. Formulas and rollups are virtual and do not create physical scalar columns. + +Source-model and runtime-model dynamic tables can use separate prefixes: + +```csharp +LowCodeDbProperties.JsonModelTablePrefix = "Src_"; +LowCodeDbProperties.RuntimeTablePrefix = "Runtime_"; +``` + +Configure prefixes before the dynamic model is initialized. Changing a prefix after tables exist requires renaming or migrating those tables. + +## Primitive Collections + +A primitive collection keeps an ordered list of values on one property. Supported element types are `string`, `int`, `long`, `decimal`, `dateTime`, `boolean`, `guid`, `enum`, `date`, `time`, `money`, `file`, and `image`. + +```json +{ + "name": "Tags", + "type": "string", + "collection": { + "maxCount": 25, + "uniqueItems": true, + "storageKey": "b7db3ad2-3452-511b-b9b7-cc11d2db6dcb" + } +} +``` + +Collection rules: + +* `maxCount` is optional, but must be greater than zero when supplied. +* `uniqueItems` is required and controls duplicate-value validation. +* The effective item limit is the lower of `maxCount` and `LowCode:PrimitiveCollections:MaximumItemsPerProperty`. The verified global default is `1000`. +* `storageKey` is a stable internal identity used by the normalized collection table. Let the Designer generate it and do not change it after data exists. +* A collection property cannot also be a foreign key, formula, or rollup. + +Collections are stored in normalized rows rather than inside the owner JSON payload. The React runtime returns them as ordered arrays and uses collection-aware controls for scalar, enum, file, and image values. + +## Related Fields and Self-Relations + +Page columns and filters can follow foreign keys by using dot-separated property paths: + +```json +{ + "columns": [ + { "propertyName": "CustomerId.Name", "label": "Customer" }, + { "propertyName": "CustomerId.CountryId.Name", "label": "Country" } + ], + "filters": [ + { "propertyName": "CustomerId.CountryId.RegionId.Name" } + ] +} +``` + +Only requested related fields are projected into the response. The same paths can be used by page filtering and export, including registered reference entities. + +Self-relations are supported. For example, an employee page can use `ManagerId.ManagerId.Name` to follow the same relation more than once. Every path is still limited by the configured maximum foreign-key depth exposed by the Low-Code query capabilities. + +## Reverse Relationships + +A foreign key defines the schema direction. A page relationship defines how records that point back to the host record are shown and edited: + +```json +{ + "name": "Authors", + "entityName": "Acme.Authors.Author", + "relationships": [ + { + "id": "author-books", + "sourceEntityName": "Acme.Books.Book", + "sourcePropertyName": "AuthorId", + "access": "edit", + "relatedPageMode": "page", + "relatedPageName": "Books", + "createFormMode": "generated", + "editFormMode": "form", + "editFormName": "BookEditForAuthor" + } + ] +} +``` + +`access` can be `none`, `view`, or `edit`. The generated modes build the related page or form from the source entity; the explicit modes reuse named page and form descriptors. + +See [Foreign Access](foreign-access.md) for the runtime APIs and UI behavior used by these relationships. + +## Enum and Boolean Presentation + +Enum values can define reusable display metadata: + +```json +{ + "name": "Acme.Orders.OrderStatus", + "values": [ + { + "name": "Pending", + "value": 10, + "displayName": "Waiting", + "presentation": "badge", + "color": "#F59E0B" + } + ] +} +``` + +Enum presentation supports `text`, `badge`, and `iconOnly`. Pages can override the display name, presentation, color, or icon for one property without changing the shared enum: + +```json +{ + "enumPresentations": [ + { + "propertyName": "Status", + "values": [ + { "value": 10, "displayName": "Awaiting review", "presentation": "badge", "color": "#F59E0B" } + ] + } + ] +} +``` + +Boolean columns support `text`, `checkbox`, `badge`, and `iconOnly`, with separate metadata for `true`, `false`, and `null`: + +```json +{ + "propertyName": "IsActive", + "booleanPresentation": "badge", + "booleanValues": { + "true": { "displayName": "Active", "color": "#16A34A" }, + "false": { "displayName": "Inactive", "color": "#DC2626" }, + "null": { "displayName": "Not set", "color": "#6B7280" } + } +} +``` + +Icons can reference a CSS class, stored blob, data URL, or application path. Runtime-layer writes apply stricter icon validation than source-controlled descriptors. + +## Backend Filters + +Visible page filters are controlled by the user. A backend filter is always applied by the server and is useful for tenant, ownership, role, or workflow scoping. + +```json +{ + "backendFilter": { + "items": [ + { + "propertyName": "Status", + "operator": "equal", + "value": "Active" + }, + { + "logic": "or", + "items": [ + { + "propertyName": "CreatorId", + "operator": "equal", + "valueProvider": "CurrentUserId" + }, + { + "logic": "and", + "propertyName": "AllowedRole", + "operator": "in", + "valueProvider": "CurrentUserRoles" + } + ] + } + ] + } +} +``` + +A filter value can be: + +* Static through `value`. +* Resolved by JavaScript through `javaScript`. +* Resolved by a registered provider through `valueProvider`. + +Built-in providers cover the current user ID, username, first name, surname, email, email verification, phone number, phone verification, roles, and current tenant ID. Applications can register additional typed providers with `AbpLowCodePageBackendFilterOptions`. + +Backend filters are combined with search and user-selected filters. They are not sent as editable client state, so do not replace them with a hidden React filter when the rule is security-sensitive. + +## Page and Relationship Permissions + +Pages use resource-based authorization by default. `permissionConfig` can keep that generated default, require a named permission, allow any authenticated user, or make an operation public: + +```json +{ + "permissionConfig": { + "view": "default", + "create": "Acme.Orders.Create", + "update": "authenticated", + "delete": "Acme.Orders.Delete" + } +} +``` + +For generated reverse relationships, enable separate authorization when child access must not inherit the host page decision: + +```json +{ + "id": "author-books", + "sourceEntityName": "Acme.Books.Book", + "sourcePropertyName": "AuthorId", + "access": "edit", + "useSeparatePermission": true, + "permissionConfig": { + "view": "default", + "create": "Acme.Books.Create", + "update": "Acme.Books.Update", + "delete": "Acme.Books.Delete" + } +} +``` + +When `useSeparatePermission` is `true`, generated relationship permissions are scoped to the host page and relationship ID. Create, update, and delete also require relationship view access. + +## See Also + +* [Low-Code Designer](designer.md) +* [Model Descriptor Files](model-json.md) +* [Calculated and Rollup Properties](formula-properties.md) +* [Data Import](data-import.md) +* [Foreign Access](foreign-access.md) +* [React Runtime](react-runtime.md) diff --git a/docs/en/low-code/designer.md b/docs/en/low-code/designer.md index ad3e9f5aaf..c1ea0fa6cb 100644 --- a/docs/en/low-code/designer.md +++ b/docs/en/low-code/designer.md @@ -40,9 +40,9 @@ The selected layer controls whether the designer can save changes. Read-only lay Use **Data** to define the domain model. -Entities contain properties, display names, display property configuration, inherited audit fields, relations, and optional interceptors. Enums are created once and then used by enum properties. +Entities contain properties, display names, display property configuration, inherited audit fields, relations, primitive collections, and optional interceptors. Enums are created once and then used by enum properties. Enum and boolean values can also carry text, badge, color, and icon presentation metadata. -For virtual fields derived from the current record or related records, see [Calculated and Rollup Properties](formula-properties.md). For the supported scalar formula syntax, see the [Low-Code Expression Language](expression-language.md) reference. +For storage choices, primitive collections, related-field paths, presentations, and backend filters, see [Data Modeling and Page Behavior](data-modeling.md). For virtual fields derived from the current record or related records, see [Calculated and Rollup Properties](formula-properties.md). For the supported scalar formula syntax, see the [Low-Code Expression Language](expression-language.md) reference. ![Entity summary in the designer](images/designer-entity.png) @@ -50,7 +50,7 @@ For virtual fields derived from the current record or related records, see [Calc ### Relations -Relations are driven by foreign key properties. The designer shows direct N to 1 relations and many-to-many relations that are modeled through junction entities. +Relations are driven by foreign key properties. The designer shows direct N to 1 relations, self-relations, and many-to-many relations that are modeled through junction entities. Page columns, filters, and exports can select related fields through foreign-key paths, and reverse page relationships can use generated or named pages/forms with view or edit access. ![Relation overview](images/designer-relations.png) @@ -73,6 +73,8 @@ Pages can define data grid, kanban, calendar, gallery, standalone form, and dash * Field labels and column widths * Default sorting * Filter fields and defaults +* Always-on backend filters with static, JavaScript, or registered-provider values +* Guided Excel and CSV import, including append or merge behavior * File/image export defaults when the page has exportable file fields * Whether file bundle ZIP export is allowed @@ -86,6 +88,8 @@ The **View Fields** section controls what users see in the runtime view. The sep Open **Export Fields > More settings** only when you need custom export details. If **Use default export settings** is enabled, export uses display labels, the view field order, file name output, and file bundle export enabled. Turn it off to customize export labels, assign a separate export order, choose **Default File/Image Output**, or disable **Allow file bundle export**. File/image output controls appear only when the page has file or image fields, and they stay inactive until at least one file/image field is exportable. +Use [Data Import](data-import.md) for the runtime import wizard, column mapping, merge keys, foreign-key matching, remote file/image sources, and invalid-row downloads. + ## Forms Use **Forms** to define create and edit experiences. @@ -147,12 +151,16 @@ Filters are configured per page and rendered by the React runtime. The runtime u The URL query parameter keeps the existing `lcFilters` format, so bookmarked filtered pages continue to work. +Backend filters are different from the visible filters above: the server always combines them with the user's query. Use them for ownership, tenant, role, and workflow scopes that must not be removable from the client. See [Data Modeling and Page Behavior](data-modeling.md#backend-filters). + ## Permissions -Dynamic permissions are generated for entities and pages. Use the **Permissions** section to review names and grant access through the normal ABP permission management UI. +Dynamic permissions are generated for entities, pages, custom endpoints, and optionally individual page relationships. Use the **Permissions** section to review names and grant access through the normal ABP permission management UI. Generated pages and menus are permission-aware. If a user cannot access a page, the runtime does not show the menu item and API calls remain protected by backend authorization. +Pages use resource permissions by default and can override each operation with `default`, `public`, `authenticated`, or a named permission. Generated reverse relationships can enable separate view/create/update/delete authorization. See [Data Modeling and Page Behavior](data-modeling.md#page-and-relationship-permissions). + ## Actions and Scripts Use **Actions** only when descriptor metadata and standard CRUD behavior are not enough. The scripting surface can define custom HTTP endpoints, distributed event handlers, background jobs, and scheduled background workers. Scripts run server-side and use the [Scripting API](scripting-api.md). @@ -165,9 +173,15 @@ Endpoint and event handler editors include **Test JavaScript**. Dry-run executio Use **Health** before shipping changes. It helps catch missing display properties, invalid relation targets, form/page references, script problems, and other model issues that would otherwise surface at runtime. See [Health](health.md) for the selected-layer snapshot scope and the typical problem classes it helps you review. +## History and Recovery + +When **Runtime JSON** is selected, the Designer exposes runtime model undo, redo, history details, comparisons, and save points. History actions are previewed against a concurrency stamp and require explicit confirmation before destructive physical schema changes. + +Entity deletion also uses a reviewed plan. You must resolve dependent relationships and choose whether Designer-managed physical data is kept or deleted. An entity deleted with retained physical data can be restored only from a fresh schema and concurrency preview. See [Model History and Recovery](model-history.md). + ## MCP Integration -The Designer and the low-code MCP surface overlap when the selected layer is **Runtime JSON**, but they are not the same editing surface. The Designer can inspect source-controlled and runtime layers, while [MCP Integration](mcp.md) is a remote HTTP MCP endpoint that is intentionally runtime-only and targets the database-backed model. Use the Designer when you want interactive editing and visual feedback. Use MCP when an authenticated agent or script needs repeatable runtime automation. +The Designer and the low-code MCP surface overlap when the selected layer is **Runtime JSON**, but they are not the same editing surface. The Designer can inspect source-controlled and runtime layers, while [MCP Integration](mcp.md) is a remote HTTP MCP endpoint that is intentionally runtime-only and targets the database-backed model. MCP exposes the same model-management semantics documented in the general Low-Code feature pages; it is not a separate feature model. Use the Designer when you want interactive editing and visual feedback. Use MCP when an authenticated agent or script needs repeatable runtime automation. After MCP-driven changes, reopen the relevant Designer section or review [Health](health.md) before reporting the model as ready. diff --git a/docs/en/low-code/foreign-access.md b/docs/en/low-code/foreign-access.md index 4c6f87e956..44b04e9584 100644 --- a/docs/en/low-code/foreign-access.md +++ b/docs/en/low-code/foreign-access.md @@ -13,6 +13,8 @@ Use the [Low-Code Designer](designer.md) to review relation metadata visually. T Foreign Access controls how related **dynamic entities** can be accessed through foreign key relationships. It determines whether users can view or manage related data directly from the **target entity's** UI. +The foreign key defines the schema relation and default reverse-access level. A page can additionally define a page-specific relationship that selects generated or named related pages/forms and separate authorization. See [Data Modeling and Page Behavior](data-modeling.md#reverse-relationships). + > **Important:** Foreign Access only works between **dynamic entities**. It does not apply to [reference entities](reference-entities.md) because they are read-only and don't have UI pages. ## Access Levels @@ -126,10 +128,14 @@ An **action menu item** appears on the target entity's data grid row (e.g., an " No action menu item is added. The foreign key exists only for data integrity and lookup display. +Self-relations are supported. For example, an `Employee.ManagerId` foreign key can expose direct reports on the employee page, while page columns and filters can follow paths such as `ManagerId.ManagerId.Name` within the configured query-depth limit. + ## Permission Control Foreign access actions respect the **entity permissions** of the source entity (the entity with the foreign key). For example, if a user does not have the `Delete` permission for `Order`, the delete button will not appear in the foreign access modal, even if the access level is `Edit`. +A generated page relationship can set `useSeparatePermission: true`. In that mode, view/create/update/delete access is resolved for the host page and relationship ID instead of relying only on the source entity permission. Relationship create, update, and delete also require relationship view access. + ## How It Works The `ForeignAccessRelation` class stores the relationship metadata: @@ -146,5 +152,6 @@ The `DynamicEntityAppService` checks these relations when building entity action ## See Also * [Model Descriptor Files](model-json.md) +* [Data Modeling and Page Behavior](data-modeling.md) * [Reference Entities](reference-entities.md) * [Attributes & Fluent API](fluent-api.md) diff --git a/docs/en/low-code/health.md b/docs/en/low-code/health.md index dd209d3b7a..03a57de3c7 100644 --- a/docs/en/low-code/health.md +++ b/docs/en/low-code/health.md @@ -41,20 +41,26 @@ Typical problem classes include: * Form layout issues where fields exist but valid placements do not * Permission and page configuration mismatches that would affect runtime visibility or access * Script assets that exist in the model but still need review in the broader context of entities, pages, and permissions +* Orphaned upper-layer descriptors whose lower-layer base was removed or disabled Some of these issues are also enforced by runtime validation and mutation rules. Health gives you a selected-layer review point before users discover the problem in the runtime UI. +When orphan warnings are present, preview the matching inactive-override or disabled-override cleanup before applying it. Cleanup removes only the affected authored deltas from the selected writable layer; review the preview because enabled sibling deltas on the same descriptor are preserved. + ## Use It When Use Health in these moments: * After changing entities, pages, forms, page groups, or permissions in the Designer * After applying MCP-driven runtime mutations +* After undo, redo, save-point restore, retained-entity restore, or override cleanup * Before publishing a set of runtime changes * After copying or importing source-controlled descriptors into an application If you automate low-code changes through [MCP Integration](mcp.md), re-read the health snapshot after apply and treat that review as part of the success criteria. +For runtime history, safe entity deletion, and retained-data restoration, see [Model History and Recovery](model-history.md). + ## Health and Source-Controlled Models Health is not a replacement for source-controlled file validation. @@ -78,6 +84,7 @@ A useful example is form layout drift: a descriptor can still pass `--check-lowc * [Low-Code Designer](designer.md) * [MCP Integration](mcp.md) +* [Model History and Recovery](model-history.md) * [Model Descriptor Files](model-json.md) * [Dashboards](dashboards.md) * [Page Groups](page-groups.md) diff --git a/docs/en/low-code/index.md b/docs/en/low-code/index.md index 11bda617d9..c84d696679 100644 --- a/docs/en/low-code/index.md +++ b/docs/en/low-code/index.md @@ -22,6 +22,7 @@ Use the designer to model entities, enums, properties, relations, pages, forms, * React data grid, kanban, calendar, gallery, form, and dashboard pages * Create and edit forms * Advanced filters +* Guided Excel and CSV import with append or merge behavior * Excel, CSV, and file bundle export No DTO, repository, application service, controller, or React CRUD page is required for the standard flow. @@ -98,13 +99,15 @@ The generated startup project accepts `--model-directory - + All From cd66f6e3543ff53a19395d12636f2f685597d0bd Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 27 Aug 2026 12:58:52 +0800 Subject: [PATCH 13/27] Document ABP Suite many-to-many regeneration changes --- docs/en/release-info/migration-guides/abp-10-2.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/en/release-info/migration-guides/abp-10-2.md b/docs/en/release-info/migration-guides/abp-10-2.md index ac0b632c14..217c4cfa54 100644 --- a/docs/en/release-info/migration-guides/abp-10-2.md +++ b/docs/en/release-info/migration-guides/abp-10-2.md @@ -126,7 +126,15 @@ ABP now uses Angular's ARIA support for accessible tabs. Add the `@angular/aria` ## Pro -There are no breaking changes on the PRO side. However, please check the following sections if they apply to your application. +This version contains the following changes on the PRO side: + +### ABP Suite Many-to-Many Regeneration + +ABP Suite v10.2 changed the generated names for many-to-many join artifacts from the related entity name to the navigation collection name. For example, a `Categories` navigation collection now uses `BookCategories`, `AddToCategories` / `RemoveFromCategories`, and the `AppBookCategories` table instead of `BookCategory`, `AddCategory` / `RemoveCategory`, and `AppBookCategory`. This allows multiple many-to-many relations to the same entity to have distinct generated names. + +Entities generated before v10.2 keep the previous names in their source code. Regenerating one of these entities with ABP Suite v10.2 through v10.6 may change its join entity, collection methods, and EF Core table mapping. EF Core may then scaffold the table change as `DropTable` followed by `CreateTable`, which removes the existing relationship data when the migration is applied. + +ABP Suite v10.7 and later detect and preserve the existing naming convention during regeneration. Upgrade the solution and ABP Suite together before regenerating these entities. If the solution must remain on v10.2 through v10.6, preserve the previous relationship names and table mappings from source control, remove the newly generated join entity files, and recreate the migration. Do not apply the migration if it drops and recreates an existing join table. ### Add `@volo/ai-management` NPM Package for MVC UI From c82a1bf884ed48245f59f13ca0d8eb98bfb2bbea Mon Sep 17 00:00:00 2001 From: maliming Date: Fri, 28 Aug 2026 08:33:00 +0800 Subject: [PATCH 14/27] Upgrade MongoDB.Driver to 3.11.1 --- Directory.Packages.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index 447399045d..bda9794bab 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -123,7 +123,7 @@ - + From 6868ba6aac5394b6869d789b322ccfcdcb37e7c5 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 28 Aug 2026 00:33:57 +0000 Subject: [PATCH 15/27] docs: update package version changes [skip ci] --- docs/en/package-version-changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/package-version-changes.md b/docs/en/package-version-changes.md index 33fe09af0b..9da99ba9c3 100644 --- a/docs/en/package-version-changes.md +++ b/docs/en/package-version-changes.md @@ -13,7 +13,7 @@ |---------|-------------|-------------|-----| | AWSSDK.S3 | 4.0.7.2 | 4.0.102.3 | #26040 | | AWSSDK.SecurityToken | 4.0.2.2 | 4.0.100.10 | #26040 | -| MongoDB.Driver | 3.10.0 | 3.11.0 | #25979 | +| MongoDB.Driver | 3.10.0 | 3.11.1 | #25979, #26103 | ## 10.7.0-rc.2 From 6d819603f77a0f71486841d170750d41c4b6b454 Mon Sep 17 00:00:00 2001 From: maliming Date: Fri, 28 Aug 2026 14:24:17 +0800 Subject: [PATCH 16/27] Restore the extensible table scroll offset when a list request fails Also unsubscribe the request status stream with the component --- .../extensible-table.component.ts | 24 ++++++++++++++----- 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts index 8d485251cf..0bf15dff88 100644 --- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts +++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.ts @@ -4,6 +4,7 @@ import { ChangeDetectionStrategy, Component, computed, + DestroyRef, inject, Injector, LOCALE_ID, @@ -18,9 +19,10 @@ import { contentChild, viewChild, } from '@angular/core'; +import { takeUntilDestroyed } from '@angular/core/rxjs-interop'; import { AsyncPipe, isPlatformBrowser, NgComponentOutlet, NgTemplateOutlet } from '@angular/common'; -import { Observable, filter, map, Subject, debounceTime, distinctUntilChanged } from 'rxjs'; +import { Observable, map, Subject, debounceTime, distinctUntilChanged } from 'rxjs'; import { NgbTooltip } from '@ng-bootstrap/ng-bootstrap'; import { @@ -93,6 +95,7 @@ const DEFAULT_ACTIONS_COLUMN_WIDTH = 150; }) export class ExtensibleTableComponent implements AfterViewInit, OnDestroy { readonly #injector = inject(Injector); + readonly #destroyRef = inject(DestroyRef); readonly getInjected = this.#injector.get.bind(this.#injector); protected readonly locale = inject(LOCALE_ID); protected readonly config = inject(ConfigStateService); @@ -369,10 +372,18 @@ export class ExtensibleTableComponent implements AfterViewInit, OnDestr ngAfterViewInit(): void { if (!this.infiniteScroll()) { this.list() - ?.requestStatus$?.pipe(filter(status => status === 'loading')) - .subscribe(() => { - this.rememberHorizontalScrollOffset(); - this._data.set([]); + ?.requestStatus$?.pipe(takeUntilDestroyed(this.#destroyRef)) + .subscribe(status => { + if (status === 'loading') { + this.rememberHorizontalScrollOffset(); + this._data.set([]); + return; + } + + // A failed request never reaches the data input, restore from here instead + if (status === 'error') { + this.restoreHorizontalScrollOffset(); + } }); } } @@ -385,7 +396,8 @@ export class ExtensibleTableComponent implements AfterViewInit, OnDestr return this.table()?.element?.querySelector('datatable-body') ?? null; } - // ngx-datatable drops its scrolling element while there are no rows, the header offset goes stale + // The element carrying the column width is gone while loading without rows, so the browser + // resets the horizontal scroll position and the header keeps the offset it had before private rememberHorizontalScrollOffset(): void { const body = this.getBodyElement(); this.hasPendingHorizontalScrollOffset = true; From dd45b0b386339fd86e8d1f2d5cb50a7ea957abde Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 28 Aug 2026 11:24:56 +0000 Subject: [PATCH 17/27] docs(studio): release 3.1.1 - 3.1.1 (#26107) * docs(studio): update documentation for release 3.1.1 - Updated release notes for 3.1.1 - Updated version mapping with ABP 10.6.0 Release: 3.1.1 * Update ABP Studio version mapping table --------- Co-authored-by: github-actions[bot] Co-authored-by: selman koc <64414348+skoc10@users.noreply.github.com> --- docs/en/studio/release-notes.md | 13 ++++++++++++- docs/en/studio/version-mapping.md | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/docs/en/studio/release-notes.md b/docs/en/studio/release-notes.md index 366288cb41..7778860259 100644 --- a/docs/en/studio/release-notes.md +++ b/docs/en/studio/release-notes.md @@ -9,7 +9,18 @@ This document contains **brief release notes** for each ABP Studio release. Release notes only include **major features** and **visible enhancements**. Therefore, they don't include all the development done in the related version. -## 3.1.0 (2026-08-24) Latest +## 3.1.1 (2026-08-28) Latest + +* Refactor release version resolution logic to ensure proper tag handling +* Fix chmod command syntax in set-executable-permissions scripts for Li… +* Restore macOS signing env values used by the 3.0 pipelines +* Show preparing-solution banner only after creation +* Add top spacing above the browser address bar +* Improve fullscreen flyout interaction and small-window clipping +* Fix Admin Console command input export +* Prefer Docker Compose v2 when starting containers + +## 3.1.0 (2026-08-24) * Clarify CLI tracked-process stop method: //github.com/volosoft/abp-studio/pull/4517 * Action of studio template test is working with self hosted agent diff --git a/docs/en/studio/version-mapping.md b/docs/en/studio/version-mapping.md index 5d652fc71d..6cdbd43f31 100644 --- a/docs/en/studio/version-mapping.md +++ b/docs/en/studio/version-mapping.md @@ -11,7 +11,7 @@ This document provides a general overview of the relationship between various ve | **ABP Studio Version** | **ABP Version of Startup Template** | |------------------------|---------------------------| -| 3.0.9 - 3.1.0 | 10.6.0 | +| 3.0.9 - 3.1.1 | 10.6.0 | | 3.0.6 - 3.0.8 | 10.5.0 | | 3.0.4 - 3.0.5 | 10.4.1 | | 3.0.3 | 10.4.0 | From 68376fbc947aac76ac7869d3111e196f6cf58fa0 Mon Sep 17 00:00:00 2001 From: Nazem Date: Fri, 28 Aug 2026 19:23:45 +0300 Subject: [PATCH 18/27] feat(http): add API description model contributor extension point --- .../Mvc/AspNetCoreApiDescriptionModelProvider.cs | 11 +++++++++-- .../IPropertyApiDescriptionModelContributor.cs | 8 ++++++++ .../Abp/Http/Modeling/TypeApiDescriptionModel.cs | 16 ++++++++++++++-- 3 files changed, 31 insertions(+), 4 deletions(-) create mode 100644 framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/IPropertyApiDescriptionModelContributor.cs diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs index bd5e1e82a0..cbb42f7822 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs @@ -12,6 +12,7 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Abstractions; using Microsoft.AspNetCore.Mvc.ApiExplorer; using Microsoft.AspNetCore.Mvc.ModelBinding; +using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging.Abstractions; using Microsoft.Extensions.Options; @@ -34,7 +35,7 @@ public class AspNetCoreApiDescriptionModelProvider : IApiDescriptionModelProvide private readonly AbpAspNetCoreMvcOptions _abpAspNetCoreMvcOptions; private readonly AbpApiDescriptionModelOptions _modelOptions; private readonly IXmlDocumentationProvider _xmlDocProvider; - + public IAbpLazyServiceProvider LazyServiceProvider { get; set; } = default!; public AspNetCoreApiDescriptionModelProvider( IOptions options, IApiDescriptionGroupCollectionProvider descriptionProvider, @@ -314,7 +315,13 @@ public class AspNetCoreApiDescriptionModelProvider : IApiDescriptionModelProvide return; } - applicationModel.Types[typeName] = TypeApiDescriptionModel.Create(type); + var contributors = + LazyServiceProvider + .GetServices() + .ToHashSet(); + var typeModel = TypeApiDescriptionModel.Create(type, contributors); + applicationModel.Types[typeName] = typeModel; + if (includeDescriptions) { diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/IPropertyApiDescriptionModelContributor.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/IPropertyApiDescriptionModelContributor.cs new file mode 100644 index 0000000000..5aece84991 --- /dev/null +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/IPropertyApiDescriptionModelContributor.cs @@ -0,0 +1,8 @@ +using System.Reflection; + +namespace Volo.Abp.Http.Modeling; + +public interface IPropertyApiDescriptionModelContributor +{ + void Contribute(PropertyApiDescriptionModel model, PropertyInfo propertyInfo); +} diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/TypeApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/TypeApiDescriptionModel.cs index 703c5a8583..ce4f13c2ee 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/TypeApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/TypeApiDescriptionModel.cs @@ -1,4 +1,5 @@ using System; +using System.Collections.Generic; using System.Linq; using System.Reflection; using Volo.Abp.Reflection; @@ -33,7 +34,7 @@ public class TypeApiDescriptionModel } - public static TypeApiDescriptionModel Create(Type type) + public static TypeApiDescriptionModel Create(Type type, IEnumerable? contributors = default) { var baseType = type.BaseType; if (baseType == typeof(object)) @@ -57,7 +58,18 @@ public class TypeApiDescriptionModel typeModel.Properties = type .GetProperties(BindingFlags.Instance | BindingFlags.Public) .Where(p => p.DeclaringType == type) - .Select(PropertyApiDescriptionModel.Create) + .Select(p => + { + var model = PropertyApiDescriptionModel.Create(p); + if (contributors != null && contributors.Any()) + { + foreach (var contributor in contributors) + { + contributor.Contribute(model, p); + } + } + return model; + }) .ToArray(); if (type.IsGenericTypeDefinition) From f7dde2959428a2feba6c93407d09a44680704b54 Mon Sep 17 00:00:00 2001 From: Nazem Date: Fri, 28 Aug 2026 19:23:54 +0300 Subject: [PATCH 19/27] feat(fluentvalidation): add API description model contributor --- .../Volo.Abp.FluentValidation.csproj | 1 + .../AbpFluentValidationModule.cs | 11 +- ...alidationApiDescriptionModelContributor.cs | 377 ++++++++++++++++++ 3 files changed, 388 insertions(+), 1 deletion(-) create mode 100644 framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/FluentValidationApiDescriptionModelContributor.cs diff --git a/framework/src/Volo.Abp.FluentValidation/Volo.Abp.FluentValidation.csproj b/framework/src/Volo.Abp.FluentValidation/Volo.Abp.FluentValidation.csproj index 563ef49f80..0f2eb70d44 100644 --- a/framework/src/Volo.Abp.FluentValidation/Volo.Abp.FluentValidation.csproj +++ b/framework/src/Volo.Abp.FluentValidation/Volo.Abp.FluentValidation.csproj @@ -22,6 +22,7 @@ + diff --git a/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/AbpFluentValidationModule.cs b/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/AbpFluentValidationModule.cs index 1753e76351..fa2fc0885a 100644 --- a/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/AbpFluentValidationModule.cs +++ b/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/AbpFluentValidationModule.cs @@ -1,11 +1,14 @@ using Microsoft.Extensions.DependencyInjection; +using Volo.Abp.Http; +using Volo.Abp.Http.Modeling; using Volo.Abp.Modularity; using Volo.Abp.Validation; namespace Volo.Abp.FluentValidation; [DependsOn( - typeof(AbpValidationModule) + typeof(AbpValidationModule), + typeof(AbpHttpModule) )] public class AbpFluentValidationModule : AbpModule { @@ -13,4 +16,10 @@ public class AbpFluentValidationModule : AbpModule { context.Services.AddConventionalRegistrar(new AbpFluentValidationConventionalRegistrar()); } + + public override void ConfigureServices(ServiceConfigurationContext context) + { + base.ConfigureServices(context); + context.Services.AddTransient(); + } } diff --git a/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/FluentValidationApiDescriptionModelContributor.cs b/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/FluentValidationApiDescriptionModelContributor.cs new file mode 100644 index 0000000000..7116ef4706 --- /dev/null +++ b/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/FluentValidationApiDescriptionModelContributor.cs @@ -0,0 +1,377 @@ +using FluentValidation; +using FluentValidation.Validators; +using Microsoft.Extensions.DependencyInjection; +using System; +using System.Globalization; +using System.Linq; +using System.Reflection; +using Volo.Abp.DependencyInjection; +using Volo.Abp.Http.Modeling; + +namespace Volo.Abp.FluentValidation; + +public class FluentValidationApiDescriptionModelContributor : IPropertyApiDescriptionModelContributor +{ + public IAbpLazyServiceProvider LazyServiceProvider { get; set; } = default!; + public virtual void Contribute( + PropertyApiDescriptionModel model, + PropertyInfo propertyInfo) + { + ArgumentNullException.ThrowIfNull(model); + ArgumentNullException.ThrowIfNull(propertyInfo); + + var declaringType = propertyInfo.DeclaringType; + + if (declaringType == null) + { + return; + } + + // Guard against open generic types (e.g. a property inherited from + // a generic base DTO like ExtensibleFullAuditedEntityDto + // where TPrimaryKey hasn't been substituted with a concrete type). + // There is no real IValidator<> for an open generic, so DI can never + // have it registered — attempting the lookup would either throw or + // be meaningless. + if (declaringType.ContainsGenericParameters) + { + return; + } + + var validatorType = + typeof(IValidator<>).MakeGenericType(declaringType); + + var validators = + LazyServiceProvider + .GetServices(validatorType) + .ToArray(); + + if (validators.Length == 0) + { + return; + } + + foreach (var validator in validators) + { + + if (validator is IValidator typedValidator) + { + + ApplyValidatorRules( + model, + propertyInfo, + typedValidator); + } + } + } + + protected virtual void ApplyValidatorRules( + PropertyApiDescriptionModel model, + PropertyInfo propertyInfo, + IValidator validator) + { + var descriptor = validator.CreateDescriptor(); + + var rule = descriptor + .GetMembersWithValidators() + .FirstOrDefault(x => + string.Equals( + x.Key, + propertyInfo.Name, + StringComparison.Ordinal)); + + if (rule == null) + { + return; + } + + foreach (var (Validator, Options) in rule) + { + /* + * Only statically-evaluable validators are reflected here. + * + * FluentValidation conditions such as: + * + * When(...) + * Unless(...) + * + * are intentionally ignored. They depend on the runtime state + * of the object being validated (other property values, external + * context, etc.), so there is no single correct answer to + * "is this required?" at the type/schema level — the same + * property could be required in one instance and optional in + * another. Baking a conditional rule into a static schema would + * misrepresent it either way, so we skip it rather than guess. + * + * If the validator is a custom/unsupported type, it simply + * won't match one of the cases below and is ignored. + */ + if (Options.HasCondition || Options.HasAsyncCondition) + continue; + ApplyValidator( + model, + Validator); + } + } + + protected virtual void ApplyValidator( + PropertyApiDescriptionModel model, + IPropertyValidator validator) + { + switch (validator) + { + // ============================================================ + // Required + // + // NotNull() -> value must not be null (empty string/whitespace + // still pass) + // NotEmpty() -> value must not be null AND not the "empty" + // value for its type (empty/whitespace string, + // default(T), empty collection, all fail) + // + // Both are stricter-or-equal to "must be present," so both + // map to IsRequired = true. NotEmpty is the stronger check; + // if both happen to be applied, keep IsRequired true either way. + // ============================================================ + + case INotEmptyValidator: + case INotNullValidator: + + model.IsRequired = true; + + break; + + // ============================================================ + // Length + // + // Length(min, max) + // MinimumLength(min) + // MaximumLength(max) + // ============================================================ + + case ILengthValidator lengthValidator: + + ApplyLength( + model, + lengthValidator); + + break; + + // ============================================================ + // Regex + // + // Matches(...) + // ============================================================ + + case IRegularExpressionValidator regexValidator: + + ApplyRegex( + model, + regexValidator); + + break; + + // ============================================================ + // Comparisons + // + // GreaterThan(...) + // GreaterThanOrEqualTo(...) + // LessThan(...) + // LessThanOrEqualTo(...) + // ============================================================ + + case IComparisonValidator comparisonValidator: + + ApplyComparison( + model, + comparisonValidator); + + break; + + // ============================================================ + // Range shortcuts + // + // InclusiveBetween(min, max) + // ExclusiveBetween(min, max) + // + // FluentValidation implements these as a single validator + // exposing both bounds, rather than as two IComparisonValidator + // instances, so they need their own case. + // ============================================================ + + case IBetweenValidator betweenValidator: + + ApplyBetween( + model, + betweenValidator); + + break; + } + } + + protected virtual void ApplyLength( + PropertyApiDescriptionModel model, + ILengthValidator validator) + { + if (validator.Min > 0) + { + model.MinLength = + model.MinLength.HasValue + ? Math.Max( + model.MinLength.Value, + validator.Min) + : validator.Min; + } + + if (validator.Max > 0) + { + model.MaxLength = + model.MaxLength.HasValue + ? Math.Min( + model.MaxLength.Value, + validator.Max) + : validator.Max; + } + } + + protected virtual void ApplyRegex( + PropertyApiDescriptionModel model, + IRegularExpressionValidator validator) + { + if (!string.IsNullOrWhiteSpace( + validator.Expression)) + { + model.Regex = + validator.Expression; + } + } + + protected virtual void ApplyComparison( + PropertyApiDescriptionModel model, + IComparisonValidator validator) + { + var value = FormatComparisonValue(validator.ValueToCompare); + + if (value == null) + { + return; + } + + switch (validator.Comparison) + { + case Comparison.GreaterThan: + case Comparison.GreaterThanOrEqual: + + ApplyMinimum( + model, + value); + + break; + + case Comparison.LessThan: + case Comparison.LessThanOrEqual: + + ApplyMaximum( + model, + value); + + break; + } + } + + protected virtual void ApplyBetween( + PropertyApiDescriptionModel model, + IBetweenValidator validator) + { + var from = FormatComparisonValue(validator.From); + var to = FormatComparisonValue(validator.To); + + if (from != null) + { + ApplyMinimum( + model, + from); + } + + if (to != null) + { + ApplyMaximum( + model, + to); + } + } + + protected virtual string? FormatComparisonValue(object? rawValue) + { + if (rawValue == null) + { + return null; + } + + var value = Convert.ToString( + rawValue, + CultureInfo.InvariantCulture); + + return string.IsNullOrWhiteSpace(value) + ? null + : value; + } + + protected virtual void ApplyMinimum( + PropertyApiDescriptionModel model, + string value) + { + if (!decimal.TryParse( + value, + NumberStyles.Number, + CultureInfo.InvariantCulture, + out var minimum)) + { + return; + } + + if (decimal.TryParse( + model.Minimum, + NumberStyles.Number, + CultureInfo.InvariantCulture, + out var existingMinimum)) + { + minimum = Math.Max( + minimum, + existingMinimum); + } + + model.Minimum = + minimum.ToString( + CultureInfo.InvariantCulture); + } + + protected virtual void ApplyMaximum( + PropertyApiDescriptionModel model, + string value) + { + if (!decimal.TryParse( + value, + NumberStyles.Number, + CultureInfo.InvariantCulture, + out var maximum)) + { + return; + } + + if (decimal.TryParse( + model.Maximum, + NumberStyles.Number, + CultureInfo.InvariantCulture, + out var existingMaximum)) + { + maximum = Math.Min( + maximum, + existingMaximum); + } + + model.Maximum = + maximum.ToString( + CultureInfo.InvariantCulture); + } +} From 37d5880b6532595d1f50661026185ffd7851ef84 Mon Sep 17 00:00:00 2001 From: maliming Date: Sat, 29 Aug 2026 17:45:41 +0800 Subject: [PATCH 20/27] Report the exclusive range bounds in the property api description The RangeAttribute supports exclusive bounds since .NET 8, but they were lost in the api definition. The bounds are also written with the invariant culture now, so the api definition does not depend on the culture of the request. --- .../Modeling/PropertyApiDescriptionModel.cs | 40 ++++++++++- .../PropertyApiDescriptionModel_Tests.cs | 70 +++++++++++++++++++ 2 files changed, 108 insertions(+), 2 deletions(-) create mode 100644 framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs index d0bf430546..7f80468702 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs @@ -1,5 +1,6 @@ using System; using System.ComponentModel.DataAnnotations; +using System.Globalization; using System.Linq; using System.Reflection; using Volo.Abp.Http.ProxyScripting.Configuration; @@ -28,6 +29,10 @@ public class PropertyApiDescriptionModel public string? Maximum { get; set; } + public bool? MinimumIsExclusive { get; set; } + + public bool? MaximumIsExclusive { get; set; } + public string? Regex { get; set; } public bool IsNullable { get; set; } @@ -41,6 +46,7 @@ public class PropertyApiDescriptionModel public static PropertyApiDescriptionModel Create(PropertyInfo propertyInfo) { var customAttributes = propertyInfo.GetCustomAttributes(true); + var rangeAttribute = customAttributes.OfType().FirstOrDefault(); return new PropertyApiDescriptionModel { Name = propertyInfo.Name, @@ -49,11 +55,41 @@ public class PropertyApiDescriptionModel TypeSimple = ApiTypeNameHelper.GetSimpleTypeName(propertyInfo.PropertyType), IsRequired = customAttributes.OfType().Any() || propertyInfo.GetCustomAttributesData().Any(attr => attr.AttributeType.Name == "RequiredMemberAttribute"), IsNullable = ReflectionHelper.IsNullable(propertyInfo), - Minimum = customAttributes.OfType().Select(x => x.Minimum).FirstOrDefault()?.ToString(), - Maximum = customAttributes.OfType().Select(x => x.Maximum).FirstOrDefault()?.ToString(), + Minimum = rangeAttribute != null ? Convert.ToString(rangeAttribute.Minimum, CultureInfo.InvariantCulture) : null, + Maximum = rangeAttribute != null ? Convert.ToString(rangeAttribute.Maximum, CultureInfo.InvariantCulture) : null, + MinimumIsExclusive = GetMinimumIsExclusive(rangeAttribute), + MaximumIsExclusive = GetMaximumIsExclusive(rangeAttribute), MinLength = customAttributes.OfType().FirstOrDefault()?.Length ?? customAttributes.OfType().FirstOrDefault()?.MinimumLength, MaxLength = customAttributes.OfType().FirstOrDefault()?.Length ?? customAttributes.OfType().FirstOrDefault()?.MaximumLength, Regex= customAttributes.OfType().Select(x => x.Pattern).FirstOrDefault() }; } + + private static bool? GetMinimumIsExclusive(RangeAttribute? rangeAttribute) + { + if (rangeAttribute == null) + { + return null; + } + +#if NET8_0_OR_GREATER + return rangeAttribute.MinimumIsExclusive; +#else + return false; +#endif + } + + private static bool? GetMaximumIsExclusive(RangeAttribute? rangeAttribute) + { + if (rangeAttribute == null) + { + return null; + } + +#if NET8_0_OR_GREATER + return rangeAttribute.MaximumIsExclusive; +#else + return false; +#endif + } } diff --git a/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs b/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs new file mode 100644 index 0000000000..546782178f --- /dev/null +++ b/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs @@ -0,0 +1,70 @@ +using System; +using System.ComponentModel.DataAnnotations; +using System.Globalization; +using Shouldly; +using Volo.Abp.Localization; +using Xunit; + +namespace Volo.Abp.Http.Modeling; + +public class PropertyApiDescriptionModel_Tests +{ + [Fact] + public void Create_Should_Write_Range_Bounds_With_The_Invariant_Culture() + { + using (CultureHelper.Use(CultureInfo.GetCultureInfo("de-DE"))) + { + var model = CreateModel(nameof(TestClass.DecimalRangeValue)); + + model.Minimum.ShouldBe("1.5"); + model.Maximum.ShouldBe("9.5"); + } + } + + [Fact] + public void Create_Should_Read_The_Exclusive_Bounds_Of_The_Range_Attribute() + { + var model = CreateModel(nameof(TestClass.ExclusiveRangeValue)); + + model.Minimum.ShouldBe("1"); + model.Maximum.ShouldBe("100"); + model.MinimumIsExclusive.ShouldBe(true); + model.MaximumIsExclusive.ShouldBe(true); + } + + [Fact] + public void Create_Should_Report_An_Inclusive_Range_Attribute_As_Inclusive() + { + var model = CreateModel(nameof(TestClass.DecimalRangeValue)); + + model.MinimumIsExclusive.ShouldBe(false); + model.MaximumIsExclusive.ShouldBe(false); + } + + [Fact] + public void Create_Should_Leave_The_Exclusive_Bounds_Null_Without_A_Range_Attribute() + { + var model = CreateModel(nameof(TestClass.UnconstrainedValue)); + + model.Minimum.ShouldBeNull(); + model.Maximum.ShouldBeNull(); + model.MinimumIsExclusive.ShouldBeNull(); + model.MaximumIsExclusive.ShouldBeNull(); + } + + private static PropertyApiDescriptionModel CreateModel(string propertyName) + { + return PropertyApiDescriptionModel.Create(typeof(TestClass).GetProperty(propertyName)!); + } + + public class TestClass + { + [Range(1.5, 9.5)] + public double DecimalRangeValue { get; set; } + + [Range(1, 100, MinimumIsExclusive = true, MaximumIsExclusive = true)] + public int ExclusiveRangeValue { get; set; } + + public string? UnconstrainedValue { get; set; } + } +} From 22ebf24aedc7ecf3fba3760072c3c3c0dd158b04 Mon Sep 17 00:00:00 2001 From: maliming Date: Sat, 29 Aug 2026 17:45:53 +0800 Subject: [PATCH 21/27] Add a contributor extension point to the property api description IPropertyApiDescriptionModelContributor lets a package enrich the properties of a type after they are created from the attributes. The contributors are applied by AspNetCoreApiDescriptionModelProvider, so TypeApiDescriptionModel stays a plain model. --- .../AspNetCoreApiDescriptionModelProvider.cs | 35 +- .../Volo.Abp.FluentValidation.csproj | 1 - .../AbpFluentValidationModule.cs | 11 +- ...alidationApiDescriptionModelContributor.cs | 377 ------------------ ...IPropertyApiDescriptionModelContributor.cs | 4 +- ...yApiDescriptionModelContributionContext.cs | 21 + .../Http/Modeling/TypeApiDescriptionModel.cs | 16 +- 7 files changed, 51 insertions(+), 414 deletions(-) delete mode 100644 framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/FluentValidationApiDescriptionModelContributor.cs create mode 100644 framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModelContributionContext.cs diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs index cbb42f7822..4c8f0a5bec 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs @@ -12,7 +12,6 @@ using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Abstractions; using Microsoft.AspNetCore.Mvc.ApiExplorer; using Microsoft.AspNetCore.Mvc.ModelBinding; -using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging.Abstractions; using Microsoft.Extensions.Options; @@ -35,19 +34,22 @@ public class AspNetCoreApiDescriptionModelProvider : IApiDescriptionModelProvide private readonly AbpAspNetCoreMvcOptions _abpAspNetCoreMvcOptions; private readonly AbpApiDescriptionModelOptions _modelOptions; private readonly IXmlDocumentationProvider _xmlDocProvider; - public IAbpLazyServiceProvider LazyServiceProvider { get; set; } = default!; + private readonly IPropertyApiDescriptionModelContributor[] _propertyContributors; + public AspNetCoreApiDescriptionModelProvider( IOptions options, IApiDescriptionGroupCollectionProvider descriptionProvider, IOptions abpAspNetCoreMvcOptions, IOptions modelOptions, - IXmlDocumentationProvider xmlDocProvider) + IXmlDocumentationProvider xmlDocProvider, + IEnumerable propertyContributors) { _options = options.Value; _descriptionProvider = descriptionProvider; _abpAspNetCoreMvcOptions = abpAspNetCoreMvcOptions.Value; _modelOptions = modelOptions.Value; _xmlDocProvider = xmlDocProvider; + _propertyContributors = propertyContributors.ToArray(); Logger = NullLogger.Instance; } @@ -315,19 +317,15 @@ public class AspNetCoreApiDescriptionModelProvider : IApiDescriptionModelProvide return; } - var contributors = - LazyServiceProvider - .GetServices() - .ToHashSet(); - var typeModel = TypeApiDescriptionModel.Create(type, contributors); - applicationModel.Types[typeName] = typeModel; - + applicationModel.Types[typeName] = TypeApiDescriptionModel.Create(type); if (includeDescriptions) { await PopulateTypeDescriptionsAsync(applicationModel.Types[typeName], type); } + await ContributeToPropertiesAsync(applicationModel.Types[typeName], type); + await AddCustomTypesToModelAsync(applicationModel, type.BaseType, includeDescriptions); foreach (var propertyInfo in type.GetProperties().Where(p => p.DeclaringType == type)) @@ -336,6 +334,23 @@ public class AspNetCoreApiDescriptionModelProvider : IApiDescriptionModelProvide } } + protected virtual async Task ContributeToPropertiesAsync(TypeApiDescriptionModel typeModel, Type type) + { + if (_propertyContributors.IsNullOrEmpty() || typeModel.Properties.IsNullOrEmpty()) + { + return; + } + + foreach (var propertyModel in typeModel.Properties!) + { + var context = new PropertyApiDescriptionModelContributionContext(propertyModel, type); + foreach (var contributor in _propertyContributors) + { + await contributor.ContributeAsync(context); + } + } + } + private static string CalculateTypeName(Type type) { if (!type.IsGenericTypeDefinition) diff --git a/framework/src/Volo.Abp.FluentValidation/Volo.Abp.FluentValidation.csproj b/framework/src/Volo.Abp.FluentValidation/Volo.Abp.FluentValidation.csproj index 0f2eb70d44..563ef49f80 100644 --- a/framework/src/Volo.Abp.FluentValidation/Volo.Abp.FluentValidation.csproj +++ b/framework/src/Volo.Abp.FluentValidation/Volo.Abp.FluentValidation.csproj @@ -22,7 +22,6 @@ - diff --git a/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/AbpFluentValidationModule.cs b/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/AbpFluentValidationModule.cs index fa2fc0885a..1753e76351 100644 --- a/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/AbpFluentValidationModule.cs +++ b/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/AbpFluentValidationModule.cs @@ -1,14 +1,11 @@ using Microsoft.Extensions.DependencyInjection; -using Volo.Abp.Http; -using Volo.Abp.Http.Modeling; using Volo.Abp.Modularity; using Volo.Abp.Validation; namespace Volo.Abp.FluentValidation; [DependsOn( - typeof(AbpValidationModule), - typeof(AbpHttpModule) + typeof(AbpValidationModule) )] public class AbpFluentValidationModule : AbpModule { @@ -16,10 +13,4 @@ public class AbpFluentValidationModule : AbpModule { context.Services.AddConventionalRegistrar(new AbpFluentValidationConventionalRegistrar()); } - - public override void ConfigureServices(ServiceConfigurationContext context) - { - base.ConfigureServices(context); - context.Services.AddTransient(); - } } diff --git a/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/FluentValidationApiDescriptionModelContributor.cs b/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/FluentValidationApiDescriptionModelContributor.cs deleted file mode 100644 index 7116ef4706..0000000000 --- a/framework/src/Volo.Abp.FluentValidation/Volo/Abp/FluentValidation/FluentValidationApiDescriptionModelContributor.cs +++ /dev/null @@ -1,377 +0,0 @@ -using FluentValidation; -using FluentValidation.Validators; -using Microsoft.Extensions.DependencyInjection; -using System; -using System.Globalization; -using System.Linq; -using System.Reflection; -using Volo.Abp.DependencyInjection; -using Volo.Abp.Http.Modeling; - -namespace Volo.Abp.FluentValidation; - -public class FluentValidationApiDescriptionModelContributor : IPropertyApiDescriptionModelContributor -{ - public IAbpLazyServiceProvider LazyServiceProvider { get; set; } = default!; - public virtual void Contribute( - PropertyApiDescriptionModel model, - PropertyInfo propertyInfo) - { - ArgumentNullException.ThrowIfNull(model); - ArgumentNullException.ThrowIfNull(propertyInfo); - - var declaringType = propertyInfo.DeclaringType; - - if (declaringType == null) - { - return; - } - - // Guard against open generic types (e.g. a property inherited from - // a generic base DTO like ExtensibleFullAuditedEntityDto - // where TPrimaryKey hasn't been substituted with a concrete type). - // There is no real IValidator<> for an open generic, so DI can never - // have it registered — attempting the lookup would either throw or - // be meaningless. - if (declaringType.ContainsGenericParameters) - { - return; - } - - var validatorType = - typeof(IValidator<>).MakeGenericType(declaringType); - - var validators = - LazyServiceProvider - .GetServices(validatorType) - .ToArray(); - - if (validators.Length == 0) - { - return; - } - - foreach (var validator in validators) - { - - if (validator is IValidator typedValidator) - { - - ApplyValidatorRules( - model, - propertyInfo, - typedValidator); - } - } - } - - protected virtual void ApplyValidatorRules( - PropertyApiDescriptionModel model, - PropertyInfo propertyInfo, - IValidator validator) - { - var descriptor = validator.CreateDescriptor(); - - var rule = descriptor - .GetMembersWithValidators() - .FirstOrDefault(x => - string.Equals( - x.Key, - propertyInfo.Name, - StringComparison.Ordinal)); - - if (rule == null) - { - return; - } - - foreach (var (Validator, Options) in rule) - { - /* - * Only statically-evaluable validators are reflected here. - * - * FluentValidation conditions such as: - * - * When(...) - * Unless(...) - * - * are intentionally ignored. They depend on the runtime state - * of the object being validated (other property values, external - * context, etc.), so there is no single correct answer to - * "is this required?" at the type/schema level — the same - * property could be required in one instance and optional in - * another. Baking a conditional rule into a static schema would - * misrepresent it either way, so we skip it rather than guess. - * - * If the validator is a custom/unsupported type, it simply - * won't match one of the cases below and is ignored. - */ - if (Options.HasCondition || Options.HasAsyncCondition) - continue; - ApplyValidator( - model, - Validator); - } - } - - protected virtual void ApplyValidator( - PropertyApiDescriptionModel model, - IPropertyValidator validator) - { - switch (validator) - { - // ============================================================ - // Required - // - // NotNull() -> value must not be null (empty string/whitespace - // still pass) - // NotEmpty() -> value must not be null AND not the "empty" - // value for its type (empty/whitespace string, - // default(T), empty collection, all fail) - // - // Both are stricter-or-equal to "must be present," so both - // map to IsRequired = true. NotEmpty is the stronger check; - // if both happen to be applied, keep IsRequired true either way. - // ============================================================ - - case INotEmptyValidator: - case INotNullValidator: - - model.IsRequired = true; - - break; - - // ============================================================ - // Length - // - // Length(min, max) - // MinimumLength(min) - // MaximumLength(max) - // ============================================================ - - case ILengthValidator lengthValidator: - - ApplyLength( - model, - lengthValidator); - - break; - - // ============================================================ - // Regex - // - // Matches(...) - // ============================================================ - - case IRegularExpressionValidator regexValidator: - - ApplyRegex( - model, - regexValidator); - - break; - - // ============================================================ - // Comparisons - // - // GreaterThan(...) - // GreaterThanOrEqualTo(...) - // LessThan(...) - // LessThanOrEqualTo(...) - // ============================================================ - - case IComparisonValidator comparisonValidator: - - ApplyComparison( - model, - comparisonValidator); - - break; - - // ============================================================ - // Range shortcuts - // - // InclusiveBetween(min, max) - // ExclusiveBetween(min, max) - // - // FluentValidation implements these as a single validator - // exposing both bounds, rather than as two IComparisonValidator - // instances, so they need their own case. - // ============================================================ - - case IBetweenValidator betweenValidator: - - ApplyBetween( - model, - betweenValidator); - - break; - } - } - - protected virtual void ApplyLength( - PropertyApiDescriptionModel model, - ILengthValidator validator) - { - if (validator.Min > 0) - { - model.MinLength = - model.MinLength.HasValue - ? Math.Max( - model.MinLength.Value, - validator.Min) - : validator.Min; - } - - if (validator.Max > 0) - { - model.MaxLength = - model.MaxLength.HasValue - ? Math.Min( - model.MaxLength.Value, - validator.Max) - : validator.Max; - } - } - - protected virtual void ApplyRegex( - PropertyApiDescriptionModel model, - IRegularExpressionValidator validator) - { - if (!string.IsNullOrWhiteSpace( - validator.Expression)) - { - model.Regex = - validator.Expression; - } - } - - protected virtual void ApplyComparison( - PropertyApiDescriptionModel model, - IComparisonValidator validator) - { - var value = FormatComparisonValue(validator.ValueToCompare); - - if (value == null) - { - return; - } - - switch (validator.Comparison) - { - case Comparison.GreaterThan: - case Comparison.GreaterThanOrEqual: - - ApplyMinimum( - model, - value); - - break; - - case Comparison.LessThan: - case Comparison.LessThanOrEqual: - - ApplyMaximum( - model, - value); - - break; - } - } - - protected virtual void ApplyBetween( - PropertyApiDescriptionModel model, - IBetweenValidator validator) - { - var from = FormatComparisonValue(validator.From); - var to = FormatComparisonValue(validator.To); - - if (from != null) - { - ApplyMinimum( - model, - from); - } - - if (to != null) - { - ApplyMaximum( - model, - to); - } - } - - protected virtual string? FormatComparisonValue(object? rawValue) - { - if (rawValue == null) - { - return null; - } - - var value = Convert.ToString( - rawValue, - CultureInfo.InvariantCulture); - - return string.IsNullOrWhiteSpace(value) - ? null - : value; - } - - protected virtual void ApplyMinimum( - PropertyApiDescriptionModel model, - string value) - { - if (!decimal.TryParse( - value, - NumberStyles.Number, - CultureInfo.InvariantCulture, - out var minimum)) - { - return; - } - - if (decimal.TryParse( - model.Minimum, - NumberStyles.Number, - CultureInfo.InvariantCulture, - out var existingMinimum)) - { - minimum = Math.Max( - minimum, - existingMinimum); - } - - model.Minimum = - minimum.ToString( - CultureInfo.InvariantCulture); - } - - protected virtual void ApplyMaximum( - PropertyApiDescriptionModel model, - string value) - { - if (!decimal.TryParse( - value, - NumberStyles.Number, - CultureInfo.InvariantCulture, - out var maximum)) - { - return; - } - - if (decimal.TryParse( - model.Maximum, - NumberStyles.Number, - CultureInfo.InvariantCulture, - out var existingMaximum)) - { - maximum = Math.Min( - maximum, - existingMaximum); - } - - model.Maximum = - maximum.ToString( - CultureInfo.InvariantCulture); - } -} diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/IPropertyApiDescriptionModelContributor.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/IPropertyApiDescriptionModelContributor.cs index 5aece84991..a802b56409 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/IPropertyApiDescriptionModelContributor.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/IPropertyApiDescriptionModelContributor.cs @@ -1,8 +1,8 @@ -using System.Reflection; +using System.Threading.Tasks; namespace Volo.Abp.Http.Modeling; public interface IPropertyApiDescriptionModelContributor { - void Contribute(PropertyApiDescriptionModel model, PropertyInfo propertyInfo); + Task ContributeAsync(PropertyApiDescriptionModelContributionContext context); } diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModelContributionContext.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModelContributionContext.cs new file mode 100644 index 0000000000..a7bda9890c --- /dev/null +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModelContributionContext.cs @@ -0,0 +1,21 @@ +using System; +using JetBrains.Annotations; + +namespace Volo.Abp.Http.Modeling; + +public class PropertyApiDescriptionModelContributionContext +{ + [NotNull] + public PropertyApiDescriptionModel Model { get; } + + [NotNull] + public Type DeclaringType { get; } + + public PropertyApiDescriptionModelContributionContext( + [NotNull] PropertyApiDescriptionModel model, + [NotNull] Type declaringType) + { + Model = Check.NotNull(model, nameof(model)); + DeclaringType = Check.NotNull(declaringType, nameof(declaringType)); + } +} diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/TypeApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/TypeApiDescriptionModel.cs index ce4f13c2ee..703c5a8583 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/TypeApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/TypeApiDescriptionModel.cs @@ -1,5 +1,4 @@ using System; -using System.Collections.Generic; using System.Linq; using System.Reflection; using Volo.Abp.Reflection; @@ -34,7 +33,7 @@ public class TypeApiDescriptionModel } - public static TypeApiDescriptionModel Create(Type type, IEnumerable? contributors = default) + public static TypeApiDescriptionModel Create(Type type) { var baseType = type.BaseType; if (baseType == typeof(object)) @@ -58,18 +57,7 @@ public class TypeApiDescriptionModel typeModel.Properties = type .GetProperties(BindingFlags.Instance | BindingFlags.Public) .Where(p => p.DeclaringType == type) - .Select(p => - { - var model = PropertyApiDescriptionModel.Create(p); - if (contributors != null && contributors.Any()) - { - foreach (var contributor in contributors) - { - contributor.Contribute(model, p); - } - } - return model; - }) + .Select(PropertyApiDescriptionModel.Create) .ToArray(); if (type.IsGenericTypeDefinition) From 3b011f7703407b9a68524015d6c515efaa260b55 Mon Sep 17 00:00:00 2001 From: maliming Date: Sat, 29 Aug 2026 17:46:04 +0800 Subject: [PATCH 22/27] Add the Volo.Abp.Http.FluentValidation package It reflects the statically evaluable FluentValidation rules of a DTO into the api definition, so the client proxy generators see the same constraints the attributes already provide. A rule is only published when it applies to every instance of the type, which leaves out the conditional rules, the rules of a non-default rule set and the rules of a RuleForEach. Volo.Abp.FluentValidation keeps its own dependencies, it does not depend on Volo.Abp.Http. --- .../fundamentals/fluent-validation.md | 65 ++++ framework/Volo.Abp.slnx | 2 + .../Properties/AssemblyInfo.cs | 3 + .../Volo.Abp.Http.FluentValidation.abppkg | 3 + ....Http.FluentValidation.abppkg.analyze.json | 68 ++++ .../Volo.Abp.Http.FluentValidation.csproj | 24 ++ .../AbpHttpFluentValidationModule.cs | 12 + ...nPropertyApiDescriptionModelContributor.cs | 254 +++++++++++++++ .../Volo.Abp.AspNetCore.Mvc.Tests.csproj | 2 +- .../Mvc/AbpAspNetCoreMvcTestModule.cs | 4 +- .../AbpApiDefinitionController_Tests.cs | 15 + ...olo.Abp.Http.FluentValidation.Tests.abppkg | 3 + ...olo.Abp.Http.FluentValidation.Tests.csproj | 17 + .../AbpHttpFluentValidationTestBase.cs | 36 +++ .../AbpHttpFluentValidationTestModule.cs | 12 + .../FluentValidationApiDescription_Tests.cs | 302 ++++++++++++++++++ ...tionApiDescription_WithoutAutofac_Tests.cs | 25 ++ .../TestObjects/ConditionalTestDto.cs | 41 +++ .../TestObjects/ConstraintTestDto.cs | 74 +++++ .../TestObjects/CultureTestDto.cs | 22 ++ .../TestObjects/DataAnnotationTestDto.cs | 38 +++ .../TestObjects/GenericTestDto.cs | 18 ++ .../TestObjects/InheritanceTestDto.cs | 22 ++ .../TestObjects/PropertyNameTestDto.cs | 26 ++ .../TestObjects/RuleSetTestDto.cs | 26 ++ .../TestObjects/UnvalidatedTestDto.cs | 6 + .../proxy/volo/abp/http/modeling/models.ts | 2 + nupkg/common.ps1 | 1 + 28 files changed, 1120 insertions(+), 3 deletions(-) create mode 100644 framework/src/Volo.Abp.Http.FluentValidation/Properties/AssemblyInfo.cs create mode 100644 framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.abppkg create mode 100644 framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.abppkg.analyze.json create mode 100644 framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.csproj create mode 100644 framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationModule.cs create mode 100644 framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.abppkg create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.csproj create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestBase.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestModule.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_WithoutAutofac_Tests.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConditionalTestDto.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/DataAnnotationTestDto.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/GenericTestDto.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/InheritanceTestDto.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/PropertyNameTestDto.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/RuleSetTestDto.cs create mode 100644 framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/UnvalidatedTestDto.cs diff --git a/docs/en/framework/fundamentals/fluent-validation.md b/docs/en/framework/fundamentals/fluent-validation.md index 8270e65b72..c1dfd41a10 100644 --- a/docs/en/framework/fundamentals/fluent-validation.md +++ b/docs/en/framework/fundamentals/fluent-validation.md @@ -60,6 +60,71 @@ public class CreateUpdateBookDtoValidator : AbstractValidator` form that reports the same zero on the descriptor, so the two can not be told apart. +* Rules that come from an `Include(...)` call are not published, because FluentValidation does not expose the included validator on its descriptor. +* A validator of a derived DTO can not add rules to a property declared by its base class, because each type describes only its own properties. +* A rule on a nested object, like `RuleFor(x => x.Address.City)`, is not published either. The nested type is described on its own, with its own validator, and its model is shared by every DTO that uses it. +* A validator of a closed generic DTO is not used, because the API definition describes the generic type definition, which is shared by all of its instantiations. +* `Matches(pattern, RegexOptions)` publishes the pattern without the options. This is the one case where a client can be stricter than the server, so avoid the overload if the client should not reject what the server accepts. + +> The API definition describes a type, while the server runs the validation per action. So, a DTO that is only used as a return value, or that is sent to an action which doesn't validate its parameters, still declares its constraints here. This is also how the data annotation attributes have always been reported. + ## See Also * [Validation System](./validation.md) \ No newline at end of file diff --git a/framework/Volo.Abp.slnx b/framework/Volo.Abp.slnx index 6b9ad8af61..cc0a1dcf8e 100644 --- a/framework/Volo.Abp.slnx +++ b/framework/Volo.Abp.slnx @@ -121,6 +121,7 @@ + @@ -229,6 +230,7 @@ + diff --git a/framework/src/Volo.Abp.Http.FluentValidation/Properties/AssemblyInfo.cs b/framework/src/Volo.Abp.Http.FluentValidation/Properties/AssemblyInfo.cs new file mode 100644 index 0000000000..1c556d5b2e --- /dev/null +++ b/framework/src/Volo.Abp.Http.FluentValidation/Properties/AssemblyInfo.cs @@ -0,0 +1,3 @@ +using System.Runtime.CompilerServices; + +[assembly: InternalsVisibleTo("Volo.Abp.Http.FluentValidation.Tests")] diff --git a/framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.abppkg b/framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.abppkg new file mode 100644 index 0000000000..f4bad072d2 --- /dev/null +++ b/framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.abppkg @@ -0,0 +1,3 @@ +{ + "role": "lib.framework" +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.abppkg.analyze.json b/framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.abppkg.analyze.json new file mode 100644 index 0000000000..cdcde838c3 --- /dev/null +++ b/framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.abppkg.analyze.json @@ -0,0 +1,68 @@ +{ + "name": "Volo.Abp.Http.FluentValidation", + "hash": "", + "contents": [ + { + "namespace": "Volo.Abp.Http.FluentValidation", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Http", + "namespace": "Volo.Abp.Http", + "name": "AbpHttpModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FluentValidation", + "namespace": "Volo.Abp.FluentValidation", + "name": "AbpFluentValidationModule" + } + ], + "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": "AbpHttpFluentValidationModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.csproj b/framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.csproj new file mode 100644 index 0000000000..5c44a55420 --- /dev/null +++ b/framework/src/Volo.Abp.Http.FluentValidation/Volo.Abp.Http.FluentValidation.csproj @@ -0,0 +1,24 @@ + + + + + + + net8.0;net9.0;net10.0 + enable + Nullable + Volo.Abp.Http.FluentValidation + Volo.Abp.Http.FluentValidation + $(AssetTargetFallback);portable-net45+win8+wp8+wpa81; + false + false + false + + + + + + + + + diff --git a/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationModule.cs b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationModule.cs new file mode 100644 index 0000000000..b81f040620 --- /dev/null +++ b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationModule.cs @@ -0,0 +1,12 @@ +using Volo.Abp.FluentValidation; +using Volo.Abp.Modularity; + +namespace Volo.Abp.Http.FluentValidation; + +[DependsOn( + typeof(AbpHttpModule), + typeof(AbpFluentValidationModule) + )] +public class AbpHttpFluentValidationModule : AbpModule +{ +} diff --git a/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs new file mode 100644 index 0000000000..d611af03b9 --- /dev/null +++ b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs @@ -0,0 +1,254 @@ +using System; +using System.Collections.Concurrent; +using System.Collections.Generic; +using System.Globalization; +using System.Linq; +using System.Threading.Tasks; +using FluentValidation; +using FluentValidation.Internal; +using FluentValidation.Validators; +using Volo.Abp.DependencyInjection; +using Volo.Abp.Http.Modeling; + +namespace Volo.Abp.Http.FluentValidation; + +[ExposeServices(typeof(IPropertyApiDescriptionModelContributor))] +public class FluentValidationPropertyApiDescriptionModelContributor : IPropertyApiDescriptionModelContributor, ITransientDependency +{ + protected IServiceProvider ServiceProvider { get; } + + protected ConcurrentDictionary?> RuleCache { get; } + + public FluentValidationPropertyApiDescriptionModelContributor(IServiceProvider serviceProvider) + { + ServiceProvider = serviceProvider; + RuleCache = new ConcurrentDictionary?>(); + } + + public virtual Task ContributeAsync(PropertyApiDescriptionModelContributionContext context) + { + Check.NotNull(context, nameof(context)); + + var rules = RuleCache.GetOrAdd(context.DeclaringType, GetUnconditionalRules); + if (rules == null) + { + return Task.CompletedTask; + } + + foreach (var validator in rules[context.Model.Name]) + { + ApplyValidator(context.Model, validator); + } + + return Task.CompletedTask; + } + + protected virtual ILookup? GetUnconditionalRules(Type declaringType) + { + if (declaringType.ContainsGenericParameters) + { + return null; + } + + var validator = ServiceProvider.GetService(typeof(IValidator<>).MakeGenericType(declaringType)) as IValidator; + if (validator == null) + { + return null; + } + + return validator + .CreateDescriptor() + .Rules + .Where(rule => IsUnconditional(rule) && DescribesPropertyOf(rule, declaringType)) + .SelectMany(rule => rule + .Components + .Where(component => !component.HasCondition && !component.HasAsyncCondition) + .Select(component => new KeyValuePair(rule.Member.Name, component.Validator))) + .ToLookup(x => x.Key, x => x.Value, StringComparer.Ordinal); + } + + protected virtual bool DescribesPropertyOf(IValidationRule rule, Type declaringType) + { + // The member is matched instead of the rule's property name, which OverridePropertyName + // and a custom PropertyNameResolver can change. A rule on a nested object declares its + // member on that object, so it must not be attributed to a property of this type. + return rule.Member != null && rule.Member.DeclaringType!.IsAssignableFrom(declaringType); + } + + protected virtual bool IsUnconditional(IValidationRule rule) + { + + // RuleForEach constrains the items, not the collection property itself. + if (IsCollectionRule(rule)) + { + return false; + } + + // A When(...)/Unless(...) block sets the condition on the rule, the chained form sets it on the components. + if (rule.HasCondition || rule.HasAsyncCondition) + { + return false; + } + + // Mirrors DefaultValidatorSelector: ABP never runs a rule that only belongs to a named rule set. + return rule.RuleSets.IsNullOrEmpty() || + rule.RuleSets!.Contains(RulesetValidatorSelector.DefaultRuleSetName, StringComparer.OrdinalIgnoreCase); + } + + protected virtual bool IsCollectionRule(IValidationRule rule) + { + return rule + .GetType() + .GetInterfaces() + .Any(x => x.IsGenericType && x.GetGenericTypeDefinition() == typeof(ICollectionRule<,>)); + } + + protected virtual void ApplyValidator(PropertyApiDescriptionModel model, IPropertyValidator validator) + { + switch (validator) + { + case INotNullValidator: + case INotEmptyValidator: + model.IsRequired = true; + break; + case ILengthValidator lengthValidator: + ApplyLength(model, lengthValidator); + break; + case IRegularExpressionValidator regularExpressionValidator: + ApplyRegularExpression(model, regularExpressionValidator); + break; + case IBetweenValidator betweenValidator: + ApplyBetween(model, betweenValidator); + break; + case IComparisonValidator comparisonValidator: + ApplyComparison(model, comparisonValidator); + break; + } + } + + protected virtual void ApplyLength(PropertyApiDescriptionModel model, ILengthValidator validator) + { + // Every length validator has a Func form that leaves the bound at zero on the + // descriptor, so a zero is not distinguishable from a literal one and is left out. + if (validator.Min > 0) + { + model.MinLength = model.MinLength.HasValue + ? Math.Max(model.MinLength.Value, validator.Min) + : validator.Min; + } + + if (validator.Max > 0) + { + model.MaxLength = model.MaxLength.HasValue + ? Math.Min(model.MaxLength.Value, validator.Max) + : validator.Max; + } + } + + protected virtual void ApplyRegularExpression(PropertyApiDescriptionModel model, IRegularExpressionValidator validator) + { + // A single Regex field cannot express "must match all of them", so the first pattern wins. + if (!model.Regex.IsNullOrWhiteSpace() || validator.Expression.IsNullOrWhiteSpace()) + { + return; + } + + model.Regex = validator.Expression; + } + + protected virtual void ApplyComparison(PropertyApiDescriptionModel model, IComparisonValidator validator) + { + switch (validator.Comparison) + { + case Comparison.GreaterThan: + ApplyMinimum(model, validator.ValueToCompare, isExclusive: true); + break; + case Comparison.GreaterThanOrEqual: + ApplyMinimum(model, validator.ValueToCompare, isExclusive: false); + break; + case Comparison.LessThan: + ApplyMaximum(model, validator.ValueToCompare, isExclusive: true); + break; + case Comparison.LessThanOrEqual: + ApplyMaximum(model, validator.ValueToCompare, isExclusive: false); + break; + } + } + + protected virtual void ApplyBetween(PropertyApiDescriptionModel model, IBetweenValidator validator) + { + var isExclusive = validator is not IInclusiveBetweenValidator; + + ApplyMinimum(model, validator.From, isExclusive); + ApplyMaximum(model, validator.To, isExclusive); + } + + protected virtual void ApplyMinimum(PropertyApiDescriptionModel model, object? value, bool isExclusive) + { + // Minimum and Maximum are ordered bounds, so a value that is not a number, such as a + // DateTime, has nothing meaningful to publish there. + if (!TryGetNumber(value, out var minimum)) + { + return; + } + + if (model.Minimum != null) + { + if (!TryParseNumber(model.Minimum, out var existingMinimum)) + { + return; + } + + // The flag follows the winning bound instead of being combined, otherwise ">= 10" merged with "> 5" would become "> 10". + var existingIsExclusive = model.MinimumIsExclusive == true; + if (existingMinimum > minimum || (existingMinimum == minimum && existingIsExclusive)) + { + minimum = existingMinimum; + isExclusive = existingIsExclusive; + } + } + + model.Minimum = minimum.ToString(CultureInfo.InvariantCulture); + model.MinimumIsExclusive = isExclusive; + } + + protected virtual void ApplyMaximum(PropertyApiDescriptionModel model, object? value, bool isExclusive) + { + if (!TryGetNumber(value, out var maximum)) + { + return; + } + + if (model.Maximum != null) + { + if (!TryParseNumber(model.Maximum, out var existingMaximum)) + { + return; + } + + var existingIsExclusive = model.MaximumIsExclusive == true; + if (existingMaximum < maximum || (existingMaximum == maximum && existingIsExclusive)) + { + maximum = existingMaximum; + isExclusive = existingIsExclusive; + } + } + + model.Maximum = maximum.ToString(CultureInfo.InvariantCulture); + model.MaximumIsExclusive = isExclusive; + } + + protected virtual bool TryGetNumber(object? value, out decimal number) + { + // A comparison against another property has no value to read. + var bound = value != null ? Convert.ToString(value, CultureInfo.InvariantCulture) : null; + return TryParseNumber(bound, out number); + } + + protected virtual bool TryParseNumber(string? value, out decimal number) + { + // Float allows the exponent notation but not the group separators, which a Range bound + // rendered by a decimal-comma culture would otherwise smuggle in as "1,5" meaning 15. + return decimal.TryParse(value, NumberStyles.Float, CultureInfo.InvariantCulture, out number); + } +} diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo.Abp.AspNetCore.Mvc.Tests.csproj b/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo.Abp.AspNetCore.Mvc.Tests.csproj index 496dba12ed..7eb833e09a 100644 --- a/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo.Abp.AspNetCore.Mvc.Tests.csproj +++ b/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo.Abp.AspNetCore.Mvc.Tests.csproj @@ -27,7 +27,7 @@ - + diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/AbpAspNetCoreMvcTestModule.cs b/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/AbpAspNetCoreMvcTestModule.cs index 4339104b30..a8707a8c38 100644 --- a/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/AbpAspNetCoreMvcTestModule.cs +++ b/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/AbpAspNetCoreMvcTestModule.cs @@ -24,7 +24,7 @@ using Volo.Abp.TestApp; using Volo.Abp.TestApp.Application; using Volo.Abp.Threading; using Volo.Abp.Validation.Localization; -using Volo.Abp.FluentValidation; +using Volo.Abp.Http.FluentValidation; using Volo.Abp.VirtualFileSystem; namespace Volo.Abp.AspNetCore.Mvc; @@ -34,7 +34,7 @@ namespace Volo.Abp.AspNetCore.Mvc; typeof(AbpMemoryDbTestModule), typeof(AbpAspNetCoreMvcModule), typeof(AbpAutofacModule), - typeof(AbpFluentValidationModule) + typeof(AbpHttpFluentValidationModule) )] public class AbpAspNetCoreMvcTestModule : AbpModule { diff --git a/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/ApiExploring/AbpApiDefinitionController_Tests.cs b/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/ApiExploring/AbpApiDefinitionController_Tests.cs index 5404555ffb..3ed8f1c7ad 100644 --- a/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/ApiExploring/AbpApiDefinitionController_Tests.cs +++ b/framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/ApiExploring/AbpApiDefinitionController_Tests.cs @@ -3,6 +3,7 @@ using System.Linq; using System.Threading.Tasks; using Shouldly; using Volo.Abp.Http.Modeling; +using Volo.Abp.TestApp.Application; using Xunit; namespace Volo.Abp.AspNetCore.Mvc.ApiExploring; @@ -75,6 +76,20 @@ public class AbpApiDefinitionController_Tests : AspNetCoreMvcTestBase action.AuthorizeDatas.ShouldContain(a => a.Policy == "TestPolicy2" && a.Roles == "Manager"); } + [Fact] + public async Task Should_Include_FluentValidation_Rules_In_Types() + { + var model = await GetResponseAsObjectAsync("/api/abp/api-definition?includeTypes=true"); + + var property = model.Types[typeof(FluentValidationTestInput).FullName!] + .Properties! + .Single(p => p.Name == nameof(FluentValidationTestInput.Name)); + + property.IsRequired.ShouldBeTrue(); + property.MinLength.ShouldBe(3); + property.MaxLength.ShouldBe(10); + } + private static ControllerApiDescriptionModel GetPeopleController(ApplicationApiDescriptionModel model) { return model.Modules.Values diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.abppkg b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.abppkg new file mode 100644 index 0000000000..a686451fbc --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.abppkg @@ -0,0 +1,3 @@ +{ + "role": "lib.test" +} \ No newline at end of file diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.csproj b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.csproj new file mode 100644 index 0000000000..dd3639df09 --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.csproj @@ -0,0 +1,17 @@ + + + + + + net10.0 + + + + + + + + + + + diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestBase.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestBase.cs new file mode 100644 index 0000000000..76a2e1306c --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestBase.cs @@ -0,0 +1,36 @@ +using System; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.Extensions.DependencyInjection; +using Volo.Abp.Http.Modeling; +using Volo.Abp.Modularity; +using Volo.Abp.Testing; + +namespace Volo.Abp.Http.FluentValidation; + +public abstract class AbpHttpFluentValidationTestBase : AbpIntegratedTest + where TStartupModule : IAbpModule +{ + protected virtual async Task GetPropertyAsync(string propertyName) + { + var typeModel = await CreateTypeModelAsync(typeof(TDto)); + return typeModel.Properties!.Single(x => x.Name == propertyName); + } + + protected virtual async Task CreateTypeModelAsync(Type type) + { + var typeModel = TypeApiDescriptionModel.Create(type); + var contributors = ServiceProvider.GetServices().ToArray(); + + foreach (var propertyModel in typeModel.Properties!) + { + var context = new PropertyApiDescriptionModelContributionContext(propertyModel, type); + foreach (var contributor in contributors) + { + await contributor.ContributeAsync(context); + } + } + + return typeModel; + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestModule.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestModule.cs new file mode 100644 index 0000000000..93f54d5afa --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestModule.cs @@ -0,0 +1,12 @@ +using Volo.Abp.Autofac; +using Volo.Abp.Modularity; + +namespace Volo.Abp.Http.FluentValidation; + +[DependsOn( + typeof(AbpAutofacModule), + typeof(AbpHttpFluentValidationModule) + )] +public class AbpHttpFluentValidationTestModule : AbpModule +{ +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs new file mode 100644 index 0000000000..b06f556d92 --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs @@ -0,0 +1,302 @@ +using System.Globalization; +using System.Linq; +using System.Threading.Tasks; +using Microsoft.Extensions.DependencyInjection; +using Shouldly; +using Volo.Abp.Autofac; +using Volo.Abp.Http.FluentValidation.TestObjects; +using Volo.Abp.Http.Modeling; +using Volo.Abp.Localization; +using Xunit; + +namespace Volo.Abp.Http.FluentValidation; + +public class FluentValidationApiDescription_Tests : AbpHttpFluentValidationTestBase +{ + protected override void SetAbpApplicationCreationOptions(AbpApplicationCreationOptions options) + { + options.UseAutofac(); + } + + [Fact] + public void Should_Register_The_Contributor() + { + ServiceProvider + .GetServices() + .ShouldContain(x => x is FluentValidationPropertyApiDescriptionModelContributor); + } + + [Fact] + public async Task Should_Map_Required_Rules() + { + (await GetPropertyAsync(nameof(ConstraintTestDto.NotEmptyValue))).IsRequired.ShouldBeTrue(); + (await GetPropertyAsync(nameof(ConstraintTestDto.NotNullValue))).IsRequired.ShouldBeTrue(); + (await GetPropertyAsync(nameof(ConstraintTestDto.UnconstrainedValue))).IsRequired.ShouldBeFalse(); + } + + [Fact] + public async Task Should_Map_Length_Rules() + { + var length = await GetPropertyAsync(nameof(ConstraintTestDto.LengthValue)); + length.MinLength.ShouldBe(3); + length.MaxLength.ShouldBe(10); + + var minimumLength = await GetPropertyAsync(nameof(ConstraintTestDto.MinimumLengthValue)); + minimumLength.MinLength.ShouldBe(4); + minimumLength.MaxLength.ShouldBeNull(); + + var maximumLength = await GetPropertyAsync(nameof(ConstraintTestDto.MaximumLengthValue)); + maximumLength.MinLength.ShouldBeNull(); + maximumLength.MaxLength.ShouldBe(12); + } + + [Fact] + public async Task Should_Not_Map_Zero_Length_Rules() + { + // A Func bound is reported as a zero too, so a zero can not be published safely. + (await GetPropertyAsync(nameof(ConstraintTestDto.EmptyOnlyValue))).MaxLength.ShouldBeNull(); + (await GetPropertyAsync(nameof(ConstraintTestDto.ZeroLengthValue))).MaxLength.ShouldBeNull(); + + var dynamicLength = await GetPropertyAsync(nameof(ConstraintTestDto.DynamicLengthValue)); + dynamicLength.MinLength.ShouldBeNull(); + dynamicLength.MaxLength.ShouldBeNull(); + } + + [Fact] + public async Task Should_Not_Map_A_Comparison_Bound_That_Is_Not_A_Number() + { + var property = await GetPropertyAsync(nameof(ConstraintTestDto.DateComparisonValue)); + + property.Minimum.ShouldBeNull(); + property.MinimumIsExclusive.ShouldBeNull(); + } + + [Fact] + public async Task Should_Map_A_Bound_Written_In_The_Exponent_Notation() + { + var property = await GetPropertyAsync(nameof(ConstraintTestDto.SmallExponentValue)); + + property.Minimum.ShouldBe("0.00000000000000000001"); + } + + [Fact] + public async Task Should_Map_Regular_Expression_Rules() + { + var property = await GetPropertyAsync(nameof(ConstraintTestDto.RegexValue)); + + property.Regex.ShouldBe("^[a-z]+$"); + } + + [Fact] + public async Task Should_Map_Inclusive_Comparison_Rules() + { + var minimum = await GetPropertyAsync(nameof(ConstraintTestDto.InclusiveMinimumValue)); + minimum.Minimum.ShouldBe("5"); + minimum.MinimumIsExclusive.ShouldBe(false); + + var maximum = await GetPropertyAsync(nameof(ConstraintTestDto.InclusiveMaximumValue)); + maximum.Maximum.ShouldBe("50"); + maximum.MaximumIsExclusive.ShouldBe(false); + + var between = await GetPropertyAsync(nameof(ConstraintTestDto.InclusiveBetweenValue)); + between.Minimum.ShouldBe("1"); + between.Maximum.ShouldBe("10"); + between.MinimumIsExclusive.ShouldBe(false); + between.MaximumIsExclusive.ShouldBe(false); + } + + [Fact] + public async Task Should_Map_Exclusive_Comparison_Rules() + { + var minimum = await GetPropertyAsync(nameof(ConstraintTestDto.ExclusiveMinimumValue)); + minimum.Minimum.ShouldBe("5"); + minimum.MinimumIsExclusive.ShouldBe(true); + + var maximum = await GetPropertyAsync(nameof(ConstraintTestDto.ExclusiveMaximumValue)); + maximum.Maximum.ShouldBe("50"); + maximum.MaximumIsExclusive.ShouldBe(true); + + var between = await GetPropertyAsync(nameof(ConstraintTestDto.ExclusiveBetweenValue)); + between.Minimum.ShouldBe("1"); + between.Maximum.ShouldBe("10"); + between.MinimumIsExclusive.ShouldBe(true); + between.MaximumIsExclusive.ShouldBe(true); + } + + [Fact] + public async Task Should_Not_Map_Comparison_Against_Another_Property() + { + var property = await GetPropertyAsync(nameof(ConstraintTestDto.ComparedToOtherPropertyValue)); + + property.Minimum.ShouldBeNull(); + property.Maximum.ShouldBeNull(); + } + + [Fact] + public async Task Should_Not_Map_RuleForEach_Rules_To_The_Collection_Property() + { + var property = await GetPropertyAsync(nameof(ConstraintTestDto.CollectionValue)); + + property.IsRequired.ShouldBeFalse(); + } + + [Fact] + public async Task Should_Not_Map_Conditional_Rules() + { + (await GetPropertyAsync(nameof(ConditionalTestDto.ChainedConditionValue))).IsRequired.ShouldBeFalse(); + (await GetPropertyAsync(nameof(ConditionalTestDto.UnlessConditionValue))).IsRequired.ShouldBeFalse(); + (await GetPropertyAsync(nameof(ConditionalTestDto.AsyncConditionValue))).IsRequired.ShouldBeFalse(); + (await GetPropertyAsync(nameof(ConditionalTestDto.UnconditionalValue))).IsRequired.ShouldBeTrue(); + + var blockCondition = await GetPropertyAsync(nameof(ConditionalTestDto.BlockConditionValue)); + blockCondition.IsRequired.ShouldBeFalse(); + blockCondition.MaxLength.ShouldBeNull(); + } + + [Fact] + public async Task Should_Not_Map_Rules_Of_Named_Rule_Sets() + { + var namedRuleSet = await GetPropertyAsync(nameof(RuleSetTestDto.NamedRuleSetValue)); + namedRuleSet.IsRequired.ShouldBeFalse(); + namedRuleSet.MinLength.ShouldBeNull(); + + var defaultRuleSet = await GetPropertyAsync(nameof(RuleSetTestDto.DefaultRuleSetValue)); + defaultRuleSet.IsRequired.ShouldBeTrue(); + } + + [Fact] + public async Task Should_Keep_The_Stricter_Bound_When_Merging_With_Data_Annotations() + { + var length = await GetPropertyAsync(nameof(DataAnnotationTestDto.MergedLengthValue)); + length.MinLength.ShouldBe(5); + length.MaxLength.ShouldBe(10); + + var range = await GetPropertyAsync(nameof(DataAnnotationTestDto.MergedRangeValue)); + range.Minimum.ShouldBe("10"); + range.Maximum.ShouldBe("90"); + range.MinimumIsExclusive.ShouldBe(false); + range.MaximumIsExclusive.ShouldBe(false); + } + + [Fact] + public async Task Should_Read_Exclusive_Bounds_From_The_Range_Attribute() + { + var property = await GetPropertyAsync(nameof(DataAnnotationTestDto.ExclusiveAttributeValue)); + + property.Minimum.ShouldBe("1"); + property.Maximum.ShouldBe("100"); + property.MinimumIsExclusive.ShouldBe(true); + property.MaximumIsExclusive.ShouldBe(true); + } + + [Fact] + public async Task Should_Keep_The_Exclusivity_Of_The_Winning_Bound() + { + // The attribute bounds are stricter, so the exclusive flags must not leak onto them. + var looser = await GetPropertyAsync(nameof(DataAnnotationTestDto.LooserFluentBoundValue)); + looser.Minimum.ShouldBe("0"); + looser.Maximum.ShouldBe("100"); + looser.MinimumIsExclusive.ShouldBe(false); + looser.MaximumIsExclusive.ShouldBe(false); + + // On an equal bound the exclusive rule is the stricter one and wins. + var same = await GetPropertyAsync(nameof(DataAnnotationTestDto.SameBoundValue)); + same.Minimum.ShouldBe("10"); + same.Maximum.ShouldBe("90"); + same.MinimumIsExclusive.ShouldBe(true); + same.MaximumIsExclusive.ShouldBe(true); + } + + [Fact] + public async Task Should_Keep_The_Attribute_Regular_Expression() + { + var property = await GetPropertyAsync(nameof(DataAnnotationTestDto.AttributeRegexValue)); + + property.Regex.ShouldBe("^attribute$"); + } + + [Fact] + public async Task Should_Ignore_Types_Without_A_Validator() + { + var property = await GetPropertyAsync(nameof(UnvalidatedTestDto.Value)); + + property.IsRequired.ShouldBeFalse(); + property.MinLength.ShouldBeNull(); + property.MaxLength.ShouldBeNull(); + } + + [Fact] + public async Task Should_Ignore_Open_Generic_Types() + { + var typeModel = await CreateTypeModelAsync(typeof(GenericTestDto<>)); + var property = typeModel.Properties!.Single(x => x.Name == nameof(GenericTestDto.Name)); + + property.IsRequired.ShouldBeFalse(); + property.MinLength.ShouldBeNull(); + property.MaxLength.ShouldBeNull(); + property.Regex.ShouldBeNull(); + } + + [Fact] + public async Task Should_Merge_Range_Attribute_Bounds_Under_Any_Culture() + { + using (CultureHelper.Use(CultureInfo.GetCultureInfo("de-DE"))) + { + var property = await GetPropertyAsync(nameof(CultureTestDto.DecimalRangeValue)); + + property.Minimum.ShouldBe("2"); + property.Maximum.ShouldBe("9.5"); + } + } + + [Fact] + public async Task Should_Map_Rules_With_An_Overridden_Property_Name() + { + var property = await GetPropertyAsync(nameof(PropertyNameTestDto.RenamedValue)); + + property.IsRequired.ShouldBeTrue(); + property.MaxLength.ShouldBe(20); + } + + [Fact] + public async Task Should_Not_Map_Rules_Of_A_Nested_Object_To_A_Property_Of_The_Same_Name() + { + var property = await GetPropertyAsync(nameof(PropertyNameTestDto.City)); + + property.IsRequired.ShouldBeFalse(); + property.MaxLength.ShouldBeNull(); + } + + [Fact] + public async Task Should_Not_Map_Rules_Of_A_Nested_Object_To_The_Nested_Type() + { + // The model of the nested type is shared by every DTO that uses it, so a rule declared + // by the validator of one of them can not be attributed to it. + var property = await GetPropertyAsync(nameof(PropertyNameTestAddress.City)); + + property.IsRequired.ShouldBeFalse(); + property.MaxLength.ShouldBeNull(); + } + + [Fact] + public async Task Should_Not_Map_Rules_Of_A_Derived_Validator_To_A_Base_Property() + { + // Each type describes only the properties it declares, and the base type is described + // with its own validator, which does not exist here. + var inherited = await GetPropertyAsync(nameof(InheritanceTestBaseDto.InheritedValue)); + inherited.IsRequired.ShouldBeFalse(); + inherited.MaxLength.ShouldBeNull(); + + var own = await GetPropertyAsync(nameof(InheritanceTestDto.OwnValue)); + own.IsRequired.ShouldBeTrue(); + } + + [Fact] + public async Task Should_Keep_A_Bound_That_Is_Not_A_Number() + { + var property = await GetPropertyAsync(nameof(CultureTestDto.DateRangeValue)); + + property.Minimum.ShouldBe("2020-01-01"); + property.Maximum.ShouldBe("2030-01-01"); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_WithoutAutofac_Tests.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_WithoutAutofac_Tests.cs new file mode 100644 index 0000000000..f9fc111fac --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_WithoutAutofac_Tests.cs @@ -0,0 +1,25 @@ +using System.Threading.Tasks; +using Shouldly; +using Volo.Abp.Http.FluentValidation.TestObjects; +using Volo.Abp.Modularity; +using Xunit; + +namespace Volo.Abp.Http.FluentValidation; + +public class FluentValidationApiDescription_WithoutAutofac_Tests + : AbpHttpFluentValidationTestBase +{ + [DependsOn(typeof(AbpHttpFluentValidationModule))] + public class TestModule : AbpModule + { + } + + [Fact] + public async Task Should_Contribute_Without_Autofac() + { + var property = await GetPropertyAsync(nameof(ConstraintTestDto.LengthValue)); + + property.MinLength.ShouldBe(3); + property.MaxLength.ShouldBe(10); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConditionalTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConditionalTestDto.cs new file mode 100644 index 0000000000..59a27e0c84 --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConditionalTestDto.cs @@ -0,0 +1,41 @@ +using System.Threading.Tasks; +using FluentValidation; + +namespace Volo.Abp.Http.FluentValidation.TestObjects; + +public class ConditionalTestDto +{ + public bool Enabled { get; set; } + + public string? ChainedConditionValue { get; set; } + + public string? BlockConditionValue { get; set; } + + public string? UnlessConditionValue { get; set; } + + public string? AsyncConditionValue { get; set; } + + public string? UnconditionalValue { get; set; } +} + +public class ConditionalTestDtoValidator : AbstractValidator +{ + public ConditionalTestDtoValidator() + { + RuleFor(x => x.ChainedConditionValue).NotEmpty().When(x => x.Enabled); + + When(x => x.Enabled, () => + { + RuleFor(x => x.BlockConditionValue).NotEmpty().MaximumLength(32); + }); + + Unless(x => x.Enabled, () => + { + RuleFor(x => x.UnlessConditionValue).NotEmpty(); + }); + + RuleFor(x => x.AsyncConditionValue).NotEmpty().WhenAsync((x, _) => Task.FromResult(x.Enabled)); + + RuleFor(x => x.UnconditionalValue).NotEmpty(); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs new file mode 100644 index 0000000000..1df8bc7b6a --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs @@ -0,0 +1,74 @@ +using System; +using System.Collections.Generic; +using FluentValidation; + +namespace Volo.Abp.Http.FluentValidation.TestObjects; + +public class ConstraintTestDto +{ + public string? NotEmptyValue { get; set; } + + public string? NotNullValue { get; set; } + + public string? LengthValue { get; set; } + + public string? MinimumLengthValue { get; set; } + + public string? MaximumLengthValue { get; set; } + + public string? RegexValue { get; set; } + + public int InclusiveMinimumValue { get; set; } + + public int InclusiveMaximumValue { get; set; } + + public int ExclusiveMinimumValue { get; set; } + + public int ExclusiveMaximumValue { get; set; } + + public int InclusiveBetweenValue { get; set; } + + public int ExclusiveBetweenValue { get; set; } + + public int ComparedToOtherPropertyValue { get; set; } + + public List CollectionValue { get; set; } = new List(); + + public string? EmptyOnlyValue { get; set; } + + public string? ZeroLengthValue { get; set; } + + public string? DynamicLengthValue { get; set; } + + public DateTime DateComparisonValue { get; set; } + + public double SmallExponentValue { get; set; } + + public string? UnconstrainedValue { get; set; } +} + +public class ConstraintTestDtoValidator : AbstractValidator +{ + public ConstraintTestDtoValidator() + { + RuleFor(x => x.NotEmptyValue).NotEmpty(); + RuleFor(x => x.NotNullValue).NotNull(); + RuleFor(x => x.LengthValue).Length(3, 10); + RuleFor(x => x.MinimumLengthValue).MinimumLength(4); + RuleFor(x => x.MaximumLengthValue).MaximumLength(12); + RuleFor(x => x.RegexValue).Matches("^[a-z]+$"); + RuleFor(x => x.InclusiveMinimumValue).GreaterThanOrEqualTo(5); + RuleFor(x => x.InclusiveMaximumValue).LessThanOrEqualTo(50); + RuleFor(x => x.ExclusiveMinimumValue).GreaterThan(5); + RuleFor(x => x.ExclusiveMaximumValue).LessThan(50); + RuleFor(x => x.InclusiveBetweenValue).InclusiveBetween(1, 10); + RuleFor(x => x.ExclusiveBetweenValue).ExclusiveBetween(1, 10); + RuleFor(x => x.ComparedToOtherPropertyValue).GreaterThanOrEqualTo(x => x.InclusiveMinimumValue); + RuleForEach(x => x.CollectionValue).NotEmpty(); + RuleFor(x => x.EmptyOnlyValue).MaximumLength(0); + RuleFor(x => x.ZeroLengthValue).Length(0, 0); + RuleFor(x => x.DateComparisonValue).GreaterThanOrEqualTo(new DateTime(2020, 1, 1)); + RuleFor(x => x.DynamicLengthValue).Length(_ => 2, _ => 8); + RuleFor(x => x.SmallExponentValue).GreaterThanOrEqualTo(1e-20); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs new file mode 100644 index 0000000000..88d38382b7 --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs @@ -0,0 +1,22 @@ +using System; +using System.ComponentModel.DataAnnotations; +using FluentValidation; + +namespace Volo.Abp.Http.FluentValidation.TestObjects; + +public class CultureTestDto +{ + [Range(1.5, 9.5)] + public double DecimalRangeValue { get; set; } + + [Range(typeof(DateTime), "2020-01-01", "2030-01-01")] + public DateTime DateRangeValue { get; set; } +} + +public class CultureTestDtoValidator : AbstractValidator +{ + public CultureTestDtoValidator() + { + RuleFor(x => x.DecimalRangeValue).GreaterThanOrEqualTo(2.0); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/DataAnnotationTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/DataAnnotationTestDto.cs new file mode 100644 index 0000000000..fa09d4515c --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/DataAnnotationTestDto.cs @@ -0,0 +1,38 @@ +using System.ComponentModel.DataAnnotations; +using FluentValidation; + +namespace Volo.Abp.Http.FluentValidation.TestObjects; + +public class DataAnnotationTestDto +{ + [MinLength(2)] + [MaxLength(50)] + public string? MergedLengthValue { get; set; } + + [RegularExpression("^attribute$")] + public string? AttributeRegexValue { get; set; } + + [Range(0, 100)] + public int MergedRangeValue { get; set; } + + [Range(0, 100)] + public int LooserFluentBoundValue { get; set; } + + [Range(10, 90)] + public int SameBoundValue { get; set; } + + [Range(1, 100, MinimumIsExclusive = true, MaximumIsExclusive = true)] + public int ExclusiveAttributeValue { get; set; } +} + +public class DataAnnotationTestDtoValidator : AbstractValidator +{ + public DataAnnotationTestDtoValidator() + { + RuleFor(x => x.MergedLengthValue).Length(5, 10); + RuleFor(x => x.AttributeRegexValue).Matches("^fluent$"); + RuleFor(x => x.MergedRangeValue).GreaterThanOrEqualTo(10).LessThanOrEqualTo(90); + RuleFor(x => x.LooserFluentBoundValue).GreaterThan(-5).LessThan(500); + RuleFor(x => x.SameBoundValue).GreaterThan(10).LessThan(90); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/GenericTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/GenericTestDto.cs new file mode 100644 index 0000000000..64f5145376 --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/GenericTestDto.cs @@ -0,0 +1,18 @@ +using FluentValidation; + +namespace Volo.Abp.Http.FluentValidation.TestObjects; + +public class GenericTestDto +{ + public T? Value { get; set; } + + public string? Name { get; set; } +} + +public class GenericTestDtoValidator : AbstractValidator> +{ + public GenericTestDtoValidator() + { + RuleFor(x => x.Name).NotEmpty().Length(3, 9).Matches("^[a-z]+$"); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/InheritanceTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/InheritanceTestDto.cs new file mode 100644 index 0000000000..13f78223d5 --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/InheritanceTestDto.cs @@ -0,0 +1,22 @@ +using FluentValidation; + +namespace Volo.Abp.Http.FluentValidation.TestObjects; + +public class InheritanceTestBaseDto +{ + public string? InheritedValue { get; set; } +} + +public class InheritanceTestDto : InheritanceTestBaseDto +{ + public string? OwnValue { get; set; } +} + +public class InheritanceTestDtoValidator : AbstractValidator +{ + public InheritanceTestDtoValidator() + { + RuleFor(x => x.InheritedValue).NotEmpty().MaximumLength(15); + RuleFor(x => x.OwnValue).NotEmpty(); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/PropertyNameTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/PropertyNameTestDto.cs new file mode 100644 index 0000000000..390d186e00 --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/PropertyNameTestDto.cs @@ -0,0 +1,26 @@ +using FluentValidation; + +namespace Volo.Abp.Http.FluentValidation.TestObjects; + +public class PropertyNameTestDto +{ + public string? RenamedValue { get; set; } + + public string? City { get; set; } + + public PropertyNameTestAddress Address { get; set; } = new PropertyNameTestAddress(); +} + +public class PropertyNameTestAddress +{ + public string? City { get; set; } +} + +public class PropertyNameTestDtoValidator : AbstractValidator +{ + public PropertyNameTestDtoValidator() + { + RuleFor(x => x.RenamedValue).NotEmpty().MaximumLength(20).OverridePropertyName("displayed_name"); + RuleFor(x => x.Address.City).NotEmpty().MaximumLength(30); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/RuleSetTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/RuleSetTestDto.cs new file mode 100644 index 0000000000..e5867996a6 --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/RuleSetTestDto.cs @@ -0,0 +1,26 @@ +using FluentValidation; + +namespace Volo.Abp.Http.FluentValidation.TestObjects; + +public class RuleSetTestDto +{ + public string? NamedRuleSetValue { get; set; } + + public string? DefaultRuleSetValue { get; set; } +} + +public class RuleSetTestDtoValidator : AbstractValidator +{ + public RuleSetTestDtoValidator() + { + RuleSet("Create", () => + { + RuleFor(x => x.NamedRuleSetValue).NotEmpty().MinimumLength(4); + }); + + RuleSet("default", () => + { + RuleFor(x => x.DefaultRuleSetValue).NotEmpty(); + }); + } +} diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/UnvalidatedTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/UnvalidatedTestDto.cs new file mode 100644 index 0000000000..c82257ecbd --- /dev/null +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/UnvalidatedTestDto.cs @@ -0,0 +1,6 @@ +namespace Volo.Abp.Http.FluentValidation.TestObjects; + +public class UnvalidatedTestDto +{ + public string? Value { get; set; } +} diff --git a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/http/modeling/models.ts b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/http/modeling/models.ts index 670666a1c9..b91d15ee4e 100644 --- a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/http/modeling/models.ts +++ b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/http/modeling/models.ts @@ -82,6 +82,8 @@ export interface PropertyApiDescriptionModel { maxLength?: number; minimum?: string; maximum?: string; + minimumIsExclusive?: boolean; + maximumIsExclusive?: boolean; regex?: string; } diff --git a/nupkg/common.ps1 b/nupkg/common.ps1 index f47d94f9d7..aaabdcb1d2 100644 --- a/nupkg/common.ps1 +++ b/nupkg/common.ps1 @@ -221,6 +221,7 @@ $projects = ( "framework/src/Volo.Abp.Http.Client.IdentityModel.WebAssembly", "framework/src/Volo.Abp.Http.Client.IdentityModel.MauiBlazor", "framework/src/Volo.Abp.Http", + "framework/src/Volo.Abp.Http.FluentValidation", "framework/src/Volo.Abp.IdentityModel", "framework/src/Volo.Abp.Imaging.Abstractions", "framework/src/Volo.Abp.Imaging.AspNetCore", From 0ed8624e7aae856067c3ed3ef6161472ab72f1c0 Mon Sep 17 00:00:00 2001 From: maliming Date: Sun, 30 Aug 2026 21:29:18 +0800 Subject: [PATCH 23/27] Write the typed range limits with the invariant culture Range(Type, string, string) keeps its limits as strings until the first validation, so a numeric limit was reported in the culture that declared it and could not be merged with a FluentValidation bound. --- .../Modeling/PropertyApiDescriptionModel.cs | 32 +++++++++++++++++-- .../FluentValidationApiDescription_Tests.cs | 4 +++ .../TestObjects/CultureTestDto.cs | 4 +++ .../PropertyApiDescriptionModel_Tests.cs | 27 ++++++++++++++++ 4 files changed, 65 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs index 7f80468702..8c98b952ca 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs @@ -55,8 +55,8 @@ public class PropertyApiDescriptionModel TypeSimple = ApiTypeNameHelper.GetSimpleTypeName(propertyInfo.PropertyType), IsRequired = customAttributes.OfType().Any() || propertyInfo.GetCustomAttributesData().Any(attr => attr.AttributeType.Name == "RequiredMemberAttribute"), IsNullable = ReflectionHelper.IsNullable(propertyInfo), - Minimum = rangeAttribute != null ? Convert.ToString(rangeAttribute.Minimum, CultureInfo.InvariantCulture) : null, - Maximum = rangeAttribute != null ? Convert.ToString(rangeAttribute.Maximum, CultureInfo.InvariantCulture) : null, + Minimum = GetRangeBound(rangeAttribute, rangeAttribute?.Minimum), + Maximum = GetRangeBound(rangeAttribute, rangeAttribute?.Maximum), MinimumIsExclusive = GetMinimumIsExclusive(rangeAttribute), MaximumIsExclusive = GetMaximumIsExclusive(rangeAttribute), MinLength = customAttributes.OfType().FirstOrDefault()?.Length ?? customAttributes.OfType().FirstOrDefault()?.MinimumLength, @@ -65,6 +65,34 @@ public class PropertyApiDescriptionModel }; } + private static string? GetRangeBound(RangeAttribute? rangeAttribute, object? bound) + { + if (rangeAttribute == null || bound == null) + { + return null; + } + + // The Range(Type, string, string) constructor keeps its limits as strings until the + // first validation, so a numeric one is written in the culture of the declaring code. + if (bound is string text) + { + return decimal.TryParse(text, NumberStyles.Float, GetRangeLimitCulture(rangeAttribute), out var number) + ? number.ToString(CultureInfo.InvariantCulture) + : text; + } + + return Convert.ToString(bound, CultureInfo.InvariantCulture); + } + + private static CultureInfo GetRangeLimitCulture(RangeAttribute rangeAttribute) + { +#if NET8_0_OR_GREATER + return rangeAttribute.ParseLimitsInInvariantCulture ? CultureInfo.InvariantCulture : CultureInfo.CurrentCulture; +#else + return CultureInfo.CurrentCulture; +#endif + } + private static bool? GetMinimumIsExclusive(RangeAttribute? rangeAttribute) { if (rangeAttribute == null) diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs index b06f556d92..c2577624a2 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs @@ -246,6 +246,10 @@ public class FluentValidationApiDescription_Tests : AbpHttpFluentValidationTestB property.Minimum.ShouldBe("2"); property.Maximum.ShouldBe("9.5"); + + var typed = await GetPropertyAsync(nameof(CultureTestDto.TypedDecimalRangeValue)); + typed.Minimum.ShouldBe("2"); + typed.Maximum.ShouldBe("9.5"); } } diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs index 88d38382b7..104da7234a 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs @@ -9,6 +9,9 @@ public class CultureTestDto [Range(1.5, 9.5)] public double DecimalRangeValue { get; set; } + [Range(typeof(decimal), "1,5", "9,5")] + public decimal TypedDecimalRangeValue { get; set; } + [Range(typeof(DateTime), "2020-01-01", "2030-01-01")] public DateTime DateRangeValue { get; set; } } @@ -18,5 +21,6 @@ public class CultureTestDtoValidator : AbstractValidator public CultureTestDtoValidator() { RuleFor(x => x.DecimalRangeValue).GreaterThanOrEqualTo(2.0); + RuleFor(x => x.TypedDecimalRangeValue).GreaterThanOrEqualTo(2m); } } diff --git a/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs b/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs index 546782178f..a59239de54 100644 --- a/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs +++ b/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs @@ -21,6 +21,27 @@ public class PropertyApiDescriptionModel_Tests } } + [Fact] + public void Create_Should_Write_Typed_Range_Bounds_With_The_Invariant_Culture() + { + using (CultureHelper.Use(CultureInfo.GetCultureInfo("de-DE"))) + { + var model = CreateModel(nameof(TestClass.TypedDecimalRangeValue)); + + model.Minimum.ShouldBe("1.5"); + model.Maximum.ShouldBe("9.5"); + } + } + + [Fact] + public void Create_Should_Keep_A_Typed_Range_Bound_That_Is_Not_A_Number() + { + var model = CreateModel(nameof(TestClass.DateRangeValue)); + + model.Minimum.ShouldBe("2020-01-01"); + model.Maximum.ShouldBe("2030-01-01"); + } + [Fact] public void Create_Should_Read_The_Exclusive_Bounds_Of_The_Range_Attribute() { @@ -62,6 +83,12 @@ public class PropertyApiDescriptionModel_Tests [Range(1.5, 9.5)] public double DecimalRangeValue { get; set; } + [Range(typeof(decimal), "1,5", "9,5")] + public decimal TypedDecimalRangeValue { get; set; } + + [Range(typeof(DateTime), "2020-01-01", "2030-01-01")] + public DateTime DateRangeValue { get; set; } + [Range(1, 100, MinimumIsExclusive = true, MaximumIsExclusive = true)] public int ExclusiveRangeValue { get; set; } From f92909480d6560c6ac8f9b955da5d732d9e69a28 Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 31 Aug 2026 08:40:16 +0800 Subject: [PATCH 24/27] Keep a range limit that is already written in the invariant culture A magnitude below the decimal range, like 1e-30, parses to a zero, so a round trip through decimal turned it into a bound the server does not accept. --- ...idationPropertyApiDescriptionModelContributor.cs | 9 ++++++++- .../Http/Modeling/PropertyApiDescriptionModel.cs | 7 +++++++ .../FluentValidationApiDescription_Tests.cs | 9 +++++++++ .../TestObjects/ConstraintTestDto.cs | 3 +++ .../Modeling/PropertyApiDescriptionModel_Tests.cs | 13 +++++++++++++ 5 files changed, 40 insertions(+), 1 deletion(-) diff --git a/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs index d611af03b9..ad3465a0d0 100644 --- a/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs +++ b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs @@ -249,6 +249,13 @@ public class FluentValidationPropertyApiDescriptionModelContributor : IPropertyA { // Float allows the exponent notation but not the group separators, which a Range bound // rendered by a decimal-comma culture would otherwise smuggle in as "1,5" meaning 15. - return decimal.TryParse(value, NumberStyles.Float, CultureInfo.InvariantCulture, out number); + if (!decimal.TryParse(value, NumberStyles.Float, CultureInfo.InvariantCulture, out number)) + { + return false; + } + + // A magnitude below the decimal range parses to zero, which would publish a bound the + // server does not enforce. + return number != decimal.Zero || !value!.Any(c => c is > '0' and <= '9'); } } diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs index 8c98b952ca..ac19827a04 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs @@ -74,8 +74,15 @@ public class PropertyApiDescriptionModel // The Range(Type, string, string) constructor keeps its limits as strings until the // first validation, so a numeric one is written in the culture of the declaring code. + // A limit that already reads as invariant is kept verbatim, because rewriting it can + // only lose precision: "1e-30" would come back as a zero from a decimal round trip. if (bound is string text) { + if (decimal.TryParse(text, NumberStyles.Float, CultureInfo.InvariantCulture, out _)) + { + return text; + } + return decimal.TryParse(text, NumberStyles.Float, GetRangeLimitCulture(rangeAttribute), out var number) ? number.ToString(CultureInfo.InvariantCulture) : text; diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs index c2577624a2..1c794466f9 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs @@ -79,6 +79,15 @@ public class FluentValidationApiDescription_Tests : AbpHttpFluentValidationTestB property.Minimum.ShouldBe("0.00000000000000000001"); } + [Fact] + public async Task Should_Not_Map_A_Bound_Below_The_Decimal_Range() + { + // It would parse to a zero, which the server does not accept. + var property = await GetPropertyAsync(nameof(ConstraintTestDto.UnderflowExponentValue)); + + property.Minimum.ShouldBeNull(); + } + [Fact] public async Task Should_Map_Regular_Expression_Rules() { diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs index 1df8bc7b6a..76f5e2c0ce 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs @@ -44,6 +44,8 @@ public class ConstraintTestDto public double SmallExponentValue { get; set; } + public double UnderflowExponentValue { get; set; } + public string? UnconstrainedValue { get; set; } } @@ -70,5 +72,6 @@ public class ConstraintTestDtoValidator : AbstractValidator RuleFor(x => x.DateComparisonValue).GreaterThanOrEqualTo(new DateTime(2020, 1, 1)); RuleFor(x => x.DynamicLengthValue).Length(_ => 2, _ => 8); RuleFor(x => x.SmallExponentValue).GreaterThanOrEqualTo(1e-20); + RuleFor(x => x.UnderflowExponentValue).GreaterThanOrEqualTo(1e-30); } } diff --git a/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs b/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs index a59239de54..f9274324d6 100644 --- a/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs +++ b/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs @@ -33,6 +33,16 @@ public class PropertyApiDescriptionModel_Tests } } + [Fact] + public void Create_Should_Keep_A_Typed_Range_Bound_That_Is_Already_Invariant() + { + // A decimal round trip would turn a magnitude below its range into a zero. + var model = CreateModel(nameof(TestClass.ExponentRangeValue)); + + model.Minimum.ShouldBe("1e-30"); + model.Maximum.ShouldBe("1e30"); + } + [Fact] public void Create_Should_Keep_A_Typed_Range_Bound_That_Is_Not_A_Number() { @@ -86,6 +96,9 @@ public class PropertyApiDescriptionModel_Tests [Range(typeof(decimal), "1,5", "9,5")] public decimal TypedDecimalRangeValue { get; set; } + [Range(typeof(double), "1e-30", "1e30", ParseLimitsInInvariantCulture = true)] + public double ExponentRangeValue { get; set; } + [Range(typeof(DateTime), "2020-01-01", "2030-01-01")] public DateTime DateRangeValue { get; set; } From aee66f02a79c887e8500c942f2daad8be6965e5a Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 31 Aug 2026 10:11:28 +0800 Subject: [PATCH 25/27] Convert a typed range limit with the operand type of the attribute Range(Type, string, string) keeps its limits as strings until the first validation. They are converted the way the attribute converts them, so the reported limit is the one the server validates against whatever the culture of the request is, and a magnitude outside the decimal range survives it. --- .../Modeling/PropertyApiDescriptionModel.cs | 46 ++++++++++++++++--- .../PropertyApiDescriptionModel_Tests.cs | 23 ++++++++-- 2 files changed, 59 insertions(+), 10 deletions(-) diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs index ac19827a04..28e68a2128 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs @@ -1,4 +1,6 @@ using System; +using System.Collections.Generic; +using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.Globalization; using System.Linq; @@ -11,6 +13,21 @@ namespace Volo.Abp.Http.Modeling; [Serializable] public class PropertyApiDescriptionModel { + private static readonly HashSet NumericTypes = new HashSet + { + typeof(byte), + typeof(sbyte), + typeof(short), + typeof(ushort), + typeof(int), + typeof(uint), + typeof(long), + typeof(ulong), + typeof(float), + typeof(double), + typeof(decimal) + }; + public string Name { get; set; } = default!; public string? JsonName { get; set; } @@ -73,24 +90,41 @@ public class PropertyApiDescriptionModel } // The Range(Type, string, string) constructor keeps its limits as strings until the - // first validation, so a numeric one is written in the culture of the declaring code. - // A limit that already reads as invariant is kept verbatim, because rewriting it can - // only lose precision: "1e-30" would come back as a zero from a decimal round trip. + // first validation, so a numeric one is still written in the culture that declared it. + // Converting it with the operand type of the attribute keeps the api definition + // independent of the culture, and reports the value the attribute itself validates + // against, which is not always the value that was written down. if (bound is string text) { - if (decimal.TryParse(text, NumberStyles.Float, CultureInfo.InvariantCulture, out _)) + if (!NumericTypes.Contains(rangeAttribute.OperandType)) { return text; } - return decimal.TryParse(text, NumberStyles.Float, GetRangeLimitCulture(rangeAttribute), out var number) - ? number.ToString(CultureInfo.InvariantCulture) + var converted = ConvertRangeLimitOrNull(text, rangeAttribute); + return converted != null + ? Convert.ToString(converted, CultureInfo.InvariantCulture) : text; } return Convert.ToString(bound, CultureInfo.InvariantCulture); } + private static object? ConvertRangeLimitOrNull(string text, RangeAttribute rangeAttribute) + { + try + { + return TypeDescriptor + .GetConverter(rangeAttribute.OperandType) + .ConvertFromString(null, GetRangeLimitCulture(rangeAttribute), text); + } + catch (Exception) + { + // A limit the attribute can not convert itself is reported the way it was written. + return null; + } + } + private static CultureInfo GetRangeLimitCulture(RangeAttribute rangeAttribute) { #if NET8_0_OR_GREATER diff --git a/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs b/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs index f9274324d6..565d66c3c8 100644 --- a/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs +++ b/framework/test/Volo.Abp.Http.Tests/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel_Tests.cs @@ -34,13 +34,25 @@ public class PropertyApiDescriptionModel_Tests } [Fact] - public void Create_Should_Keep_A_Typed_Range_Bound_That_Is_Already_Invariant() + public void Create_Should_Convert_A_Typed_Range_Bound_With_Its_Operand_Type() { - // A decimal round trip would turn a magnitude below its range into a zero. + // A magnitude outside the decimal range is still a valid double bound. var model = CreateModel(nameof(TestClass.ExponentRangeValue)); - model.Minimum.ShouldBe("1e-30"); - model.Maximum.ShouldBe("1e30"); + model.Minimum.ShouldBe("1E-30"); + model.Maximum.ShouldBe("1E+30"); + } + + [Fact] + public void Create_Should_Convert_A_Typed_Double_Range_Bound_Written_In_Another_Culture() + { + using (CultureHelper.Use(CultureInfo.GetCultureInfo("de-DE"))) + { + var model = CreateModel(nameof(TestClass.CultureExponentRangeValue)); + + model.Minimum.ShouldBe("1.5E+30"); + model.Maximum.ShouldBe("9.5E+30"); + } } [Fact] @@ -99,6 +111,9 @@ public class PropertyApiDescriptionModel_Tests [Range(typeof(double), "1e-30", "1e30", ParseLimitsInInvariantCulture = true)] public double ExponentRangeValue { get; set; } + [Range(typeof(double), "1,5E+30", "9,5E+30")] + public double CultureExponentRangeValue { get; set; } + [Range(typeof(DateTime), "2020-01-01", "2030-01-01")] public DateTime DateRangeValue { get; set; } From 8e53ef864188a43e19ca1675d33aae9f02ce4cf7 Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 31 Aug 2026 10:11:28 +0800 Subject: [PATCH 26/27] Map a comparison rule only to a numeric property The contribution context carries the property now, so a rule on another type, the ordinal comparison of two strings for example, no longer publishes a numeric bound. Two bounds are compared as decimals, which are exact for every integral type, and only fall back to double for the magnitudes decimal can not hold. --- .../fundamentals/fluent-validation.md | 4 +- .../AspNetCoreApiDescriptionModelProvider.cs | 12 +- ...nPropertyApiDescriptionModelContributor.cs | 126 ++++++++++++------ ...yApiDescriptionModelContributionContext.cs | 6 + ...olo.Abp.Http.FluentValidation.Tests.csproj | 1 + .../AbpHttpFluentValidationTestBase.cs | 8 +- .../FluentValidationApiDescription_Tests.cs | 31 ++++- .../TestObjects/ConstraintTestDto.cs | 3 + .../TestObjects/CultureTestDto.cs | 4 + .../TestObjects/DataAnnotationTestDto.cs | 4 + 10 files changed, 151 insertions(+), 48 deletions(-) diff --git a/docs/en/framework/fundamentals/fluent-validation.md b/docs/en/framework/fundamentals/fluent-validation.md index c1dfd41a10..97277f207e 100644 --- a/docs/en/framework/fundamentals/fluent-validation.md +++ b/docs/en/framework/fundamentals/fluent-validation.md @@ -93,7 +93,7 @@ The following rules are mapped: | FluentValidation rule | API definition | |---|---| | `NotNull()`, `NotEmpty()` | `IsRequired` | -| `Length(min, max)`, `MinimumLength(min)`, `MaximumLength(max)` | `MinLength`, `MaxLength` | +| `Length(min, max)`, `MinimumLength(min)`, `MaximumLength(max)` | `MinLength`, `MaxLength` (a zero bound is left out, see below) | | `Matches(...)` | `Regex` | | `GreaterThanOrEqualTo(...)`, `GreaterThan(...)` | `Minimum` (+ `MinimumIsExclusive`) | | `LessThanOrEqualTo(...)`, `LessThan(...)` | `Maximum` (+ `MaximumIsExclusive`) | @@ -110,7 +110,7 @@ The following rules are not mapped, because they don't apply to every instance o * Rules under `When(...)` / `Unless(...)` (both the chained and the block form) and their async variants, because the same property can be required for one instance and optional for another. * Rules that only belong to a non-default rule set, because ABP validates with FluentValidation's default selector, which does not run them. * `RuleForEach(...)` rules, because they constrain the items of a collection rather than the collection property. -* Comparisons against another property, and any bound that is not a number. +* Comparisons on a property that is not a number, and comparisons against another property. `Minimum` and `Maximum` are numeric bounds, so the ordinal comparison of two strings can not be published there. ### Rules That Are Not Fully Expressed diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs index 4c8f0a5bec..837eb929fe 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/AspNetCoreApiDescriptionModelProvider.cs @@ -341,9 +341,19 @@ public class AspNetCoreApiDescriptionModelProvider : IApiDescriptionModelProvide return; } + var propertyInfos = type + .GetProperties(BindingFlags.Instance | BindingFlags.Public) + .Where(p => p.DeclaringType == type) + .ToDictionary(p => p.Name, p => p); + foreach (var propertyModel in typeModel.Properties!) { - var context = new PropertyApiDescriptionModelContributionContext(propertyModel, type); + if (!propertyInfos.TryGetValue(propertyModel.Name, out var propertyInfo)) + { + continue; + } + + var context = new PropertyApiDescriptionModelContributionContext(propertyModel, propertyInfo, type); foreach (var contributor in _propertyContributors) { await contributor.ContributeAsync(context); diff --git a/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs index ad3465a0d0..8074d60bfa 100644 --- a/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs +++ b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs @@ -1,20 +1,38 @@ using System; using System.Collections.Concurrent; +using System.Collections.Frozen; using System.Collections.Generic; using System.Globalization; using System.Linq; +using System.Reflection; using System.Threading.Tasks; using FluentValidation; using FluentValidation.Internal; using FluentValidation.Validators; using Volo.Abp.DependencyInjection; using Volo.Abp.Http.Modeling; +using Volo.Abp.Reflection; namespace Volo.Abp.Http.FluentValidation; [ExposeServices(typeof(IPropertyApiDescriptionModelContributor))] public class FluentValidationPropertyApiDescriptionModelContributor : IPropertyApiDescriptionModelContributor, ITransientDependency { + private static readonly FrozenSet NumericTypes = new HashSet + { + typeof(byte), + typeof(sbyte), + typeof(short), + typeof(ushort), + typeof(int), + typeof(uint), + typeof(long), + typeof(ulong), + typeof(float), + typeof(double), + typeof(decimal) + }.ToFrozenSet(); + protected IServiceProvider ServiceProvider { get; } protected ConcurrentDictionary?> RuleCache { get; } @@ -37,7 +55,7 @@ public class FluentValidationPropertyApiDescriptionModelContributor : IPropertyA foreach (var validator in rules[context.Model.Name]) { - ApplyValidator(context.Model, validator); + ApplyValidator(context.Model, context.PropertyInfo, validator); } return Task.CompletedTask; @@ -103,7 +121,7 @@ public class FluentValidationPropertyApiDescriptionModelContributor : IPropertyA .Any(x => x.IsGenericType && x.GetGenericTypeDefinition() == typeof(ICollectionRule<,>)); } - protected virtual void ApplyValidator(PropertyApiDescriptionModel model, IPropertyValidator validator) + protected virtual void ApplyValidator(PropertyApiDescriptionModel model, PropertyInfo propertyInfo, IPropertyValidator validator) { switch (validator) { @@ -118,10 +136,10 @@ public class FluentValidationPropertyApiDescriptionModelContributor : IPropertyA ApplyRegularExpression(model, regularExpressionValidator); break; case IBetweenValidator betweenValidator: - ApplyBetween(model, betweenValidator); + ApplyBetween(model, propertyInfo, betweenValidator); break; case IComparisonValidator comparisonValidator: - ApplyComparison(model, comparisonValidator); + ApplyComparison(model, propertyInfo, comparisonValidator); break; } } @@ -156,106 +174,132 @@ public class FluentValidationPropertyApiDescriptionModelContributor : IPropertyA model.Regex = validator.Expression; } - protected virtual void ApplyComparison(PropertyApiDescriptionModel model, IComparisonValidator validator) + protected virtual void ApplyComparison(PropertyApiDescriptionModel model, PropertyInfo propertyInfo, IComparisonValidator validator) { switch (validator.Comparison) { case Comparison.GreaterThan: - ApplyMinimum(model, validator.ValueToCompare, isExclusive: true); + ApplyMinimum(model, propertyInfo, validator.ValueToCompare, isExclusive: true); break; case Comparison.GreaterThanOrEqual: - ApplyMinimum(model, validator.ValueToCompare, isExclusive: false); + ApplyMinimum(model, propertyInfo, validator.ValueToCompare, isExclusive: false); break; case Comparison.LessThan: - ApplyMaximum(model, validator.ValueToCompare, isExclusive: true); + ApplyMaximum(model, propertyInfo, validator.ValueToCompare, isExclusive: true); break; case Comparison.LessThanOrEqual: - ApplyMaximum(model, validator.ValueToCompare, isExclusive: false); + ApplyMaximum(model, propertyInfo, validator.ValueToCompare, isExclusive: false); break; } } - protected virtual void ApplyBetween(PropertyApiDescriptionModel model, IBetweenValidator validator) + protected virtual void ApplyBetween(PropertyApiDescriptionModel model, PropertyInfo propertyInfo, IBetweenValidator validator) { var isExclusive = validator is not IInclusiveBetweenValidator; - ApplyMinimum(model, validator.From, isExclusive); - ApplyMaximum(model, validator.To, isExclusive); + ApplyMinimum(model, propertyInfo, validator.From, isExclusive); + ApplyMaximum(model, propertyInfo, validator.To, isExclusive); } - protected virtual void ApplyMinimum(PropertyApiDescriptionModel model, object? value, bool isExclusive) + protected virtual void ApplyMinimum(PropertyApiDescriptionModel model, PropertyInfo propertyInfo, object? value, bool isExclusive) { - // Minimum and Maximum are ordered bounds, so a value that is not a number, such as a - // DateTime, has nothing meaningful to publish there. - if (!TryGetNumber(value, out var minimum)) + var bound = GetNumericBound(propertyInfo, value); + if (bound == null) { return; } if (model.Minimum != null) { - if (!TryParseNumber(model.Minimum, out var existingMinimum)) + if (!TryCompareBounds(model.Minimum, bound, out var comparison)) { return; } - // The flag follows the winning bound instead of being combined, otherwise ">= 10" merged with "> 5" would become "> 10". - var existingIsExclusive = model.MinimumIsExclusive == true; - if (existingMinimum > minimum || (existingMinimum == minimum && existingIsExclusive)) + // The higher bound wins, and an exclusive one is the stricter when both sit on the + // same value. The winning bound is published the way it was written, so no value is + // lost on the way through a number type that can not hold it. + if (comparison > 0 || (comparison == 0 && model.MinimumIsExclusive == true)) { - minimum = existingMinimum; - isExclusive = existingIsExclusive; + return; } } - model.Minimum = minimum.ToString(CultureInfo.InvariantCulture); + model.Minimum = bound; model.MinimumIsExclusive = isExclusive; } - protected virtual void ApplyMaximum(PropertyApiDescriptionModel model, object? value, bool isExclusive) + protected virtual void ApplyMaximum(PropertyApiDescriptionModel model, PropertyInfo propertyInfo, object? value, bool isExclusive) { - if (!TryGetNumber(value, out var maximum)) + var bound = GetNumericBound(propertyInfo, value); + if (bound == null) { return; } if (model.Maximum != null) { - if (!TryParseNumber(model.Maximum, out var existingMaximum)) + if (!TryCompareBounds(model.Maximum, bound, out var comparison)) { return; } - var existingIsExclusive = model.MaximumIsExclusive == true; - if (existingMaximum < maximum || (existingMaximum == maximum && existingIsExclusive)) + if (comparison < 0 || (comparison == 0 && model.MaximumIsExclusive == true)) { - maximum = existingMaximum; - isExclusive = existingIsExclusive; + return; } } - model.Maximum = maximum.ToString(CultureInfo.InvariantCulture); + model.Maximum = bound; model.MaximumIsExclusive = isExclusive; } - protected virtual bool TryGetNumber(object? value, out decimal number) + protected virtual string? GetNumericBound(PropertyInfo propertyInfo, object? value) { - // A comparison against another property has no value to read. - var bound = value != null ? Convert.ToString(value, CultureInfo.InvariantCulture) : null; - return TryParseNumber(bound, out number); + // Minimum and Maximum are numeric bounds. A comparison on another type, the ordinal + // comparison of two strings for example, means something else and can not go there. + // A comparison against another property has no value to publish either. + if (value == null || !NumericTypes.Contains(TypeHelper.StripNullable(propertyInfo.PropertyType))) + { + return null; + } + + var bound = Convert.ToString(value, CultureInfo.InvariantCulture); + return bound.IsNullOrWhiteSpace() || !double.TryParse(bound, NumberStyles.Float, CultureInfo.InvariantCulture, out _) + ? null + : bound; + } + + protected virtual bool TryCompareBounds(string left, string right, out int comparison) + { + // Decimal is exact for every integral type and for decimal itself, which double is not + // above its 53 bits of mantissa. Double only comes in for the magnitudes decimal can + // not hold, where its precision is the best there is anyway. + if (TryParseExactly(left, out var leftValue) && TryParseExactly(right, out var rightValue)) + { + comparison = leftValue.CompareTo(rightValue); + return true; + } + + if (double.TryParse(left, NumberStyles.Float, CultureInfo.InvariantCulture, out var leftDouble) && + double.TryParse(right, NumberStyles.Float, CultureInfo.InvariantCulture, out var rightDouble)) + { + comparison = leftDouble.CompareTo(rightDouble); + return true; + } + + comparison = 0; + return false; } - protected virtual bool TryParseNumber(string? value, out decimal number) + protected virtual bool TryParseExactly(string value, out decimal number) { - // Float allows the exponent notation but not the group separators, which a Range bound - // rendered by a decimal-comma culture would otherwise smuggle in as "1,5" meaning 15. if (!decimal.TryParse(value, NumberStyles.Float, CultureInfo.InvariantCulture, out number)) { return false; } - // A magnitude below the decimal range parses to zero, which would publish a bound the - // server does not enforce. - return number != decimal.Zero || !value!.Any(c => c is > '0' and <= '9'); + // A magnitude below the decimal range collapses to a zero, which would compare wrong. + return number != decimal.Zero || !value.Any(c => c is > '0' and <= '9'); } } diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModelContributionContext.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModelContributionContext.cs index a7bda9890c..d4acf2c0b4 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModelContributionContext.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModelContributionContext.cs @@ -1,4 +1,5 @@ using System; +using System.Reflection; using JetBrains.Annotations; namespace Volo.Abp.Http.Modeling; @@ -8,14 +9,19 @@ public class PropertyApiDescriptionModelContributionContext [NotNull] public PropertyApiDescriptionModel Model { get; } + [NotNull] + public PropertyInfo PropertyInfo { get; } + [NotNull] public Type DeclaringType { get; } public PropertyApiDescriptionModelContributionContext( [NotNull] PropertyApiDescriptionModel model, + [NotNull] PropertyInfo propertyInfo, [NotNull] Type declaringType) { Model = Check.NotNull(model, nameof(model)); + PropertyInfo = Check.NotNull(propertyInfo, nameof(propertyInfo)); DeclaringType = Check.NotNull(declaringType, nameof(declaringType)); } } diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.csproj b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.csproj index dd3639df09..f3001bd8a8 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.csproj +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo.Abp.Http.FluentValidation.Tests.csproj @@ -4,6 +4,7 @@ net10.0 + enable diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestBase.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestBase.cs index 76a2e1306c..be25f2b813 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestBase.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/AbpHttpFluentValidationTestBase.cs @@ -1,5 +1,6 @@ using System; using System.Linq; +using System.Reflection; using System.Threading.Tasks; using Microsoft.Extensions.DependencyInjection; using Volo.Abp.Http.Modeling; @@ -22,9 +23,14 @@ public abstract class AbpHttpFluentValidationTestBase : AbpInteg var typeModel = TypeApiDescriptionModel.Create(type); var contributors = ServiceProvider.GetServices().ToArray(); + var propertyInfos = type + .GetProperties(BindingFlags.Instance | BindingFlags.Public) + .Where(p => p.DeclaringType == type) + .ToDictionary(p => p.Name, p => p); + foreach (var propertyModel in typeModel.Properties!) { - var context = new PropertyApiDescriptionModelContributionContext(propertyModel, type); + var context = new PropertyApiDescriptionModelContributionContext(propertyModel, propertyInfos[propertyModel.Name], type); foreach (var contributor in contributors) { await contributor.ContributeAsync(context); diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs index 1c794466f9..2a155476de 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs @@ -76,16 +76,25 @@ public class FluentValidationApiDescription_Tests : AbpHttpFluentValidationTestB { var property = await GetPropertyAsync(nameof(ConstraintTestDto.SmallExponentValue)); - property.Minimum.ShouldBe("0.00000000000000000001"); + property.Minimum.ShouldBe("1E-20"); } [Fact] - public async Task Should_Not_Map_A_Bound_Below_The_Decimal_Range() + public async Task Should_Map_A_Bound_Below_The_Decimal_Range() { - // It would parse to a zero, which the server does not accept. var property = await GetPropertyAsync(nameof(ConstraintTestDto.UnderflowExponentValue)); + property.Minimum.ShouldBe("1E-30"); + } + + [Fact] + public async Task Should_Not_Map_A_Comparison_On_A_Property_That_Is_Not_A_Number() + { + // The server compares two strings ordinally, so a numeric bound would say something else. + var property = await GetPropertyAsync(nameof(ConstraintTestDto.StringComparisonValue)); + property.Minimum.ShouldBeNull(); + property.MinimumIsExclusive.ShouldBeNull(); } [Fact] @@ -216,6 +225,17 @@ public class FluentValidationApiDescription_Tests : AbpHttpFluentValidationTestB same.MaximumIsExclusive.ShouldBe(true); } + [Fact] + public async Task Should_Compare_Bounds_Beyond_The_Double_Precision_Exactly() + { + // Both bounds collapse to the same double, so only an exact comparison keeps the + // stricter attribute bound instead of replacing it with the looser rule. + var property = await GetPropertyAsync(nameof(DataAnnotationTestDto.HighPrecisionValue)); + + property.Minimum.ShouldBe("9007199254740993"); + property.Maximum.ShouldBe("18446744073709551615"); + } + [Fact] public async Task Should_Keep_The_Attribute_Regular_Expression() { @@ -259,6 +279,11 @@ public class FluentValidationApiDescription_Tests : AbpHttpFluentValidationTestB var typed = await GetPropertyAsync(nameof(CultureTestDto.TypedDecimalRangeValue)); typed.Minimum.ShouldBe("2"); typed.Maximum.ShouldBe("9.5"); + + // A bound outside the decimal range still loses to the stricter rule. + var exponent = await GetPropertyAsync(nameof(CultureTestDto.ExponentRangeValue)); + exponent.Minimum.ShouldBe("2"); + exponent.Maximum.ShouldBe("1E+30"); } } diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs index 76f5e2c0ce..7771199f1e 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs @@ -46,6 +46,8 @@ public class ConstraintTestDto public double UnderflowExponentValue { get; set; } + public string? StringComparisonValue { get; set; } + public string? UnconstrainedValue { get; set; } } @@ -73,5 +75,6 @@ public class ConstraintTestDtoValidator : AbstractValidator RuleFor(x => x.DynamicLengthValue).Length(_ => 2, _ => 8); RuleFor(x => x.SmallExponentValue).GreaterThanOrEqualTo(1e-20); RuleFor(x => x.UnderflowExponentValue).GreaterThanOrEqualTo(1e-30); + RuleFor(x => x.StringComparisonValue).GreaterThan("10"); } } diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs index 104da7234a..13aca5cfeb 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/CultureTestDto.cs @@ -12,6 +12,9 @@ public class CultureTestDto [Range(typeof(decimal), "1,5", "9,5")] public decimal TypedDecimalRangeValue { get; set; } + [Range(typeof(double), "1e-30", "1e30", ParseLimitsInInvariantCulture = true)] + public double ExponentRangeValue { get; set; } + [Range(typeof(DateTime), "2020-01-01", "2030-01-01")] public DateTime DateRangeValue { get; set; } } @@ -22,5 +25,6 @@ public class CultureTestDtoValidator : AbstractValidator { RuleFor(x => x.DecimalRangeValue).GreaterThanOrEqualTo(2.0); RuleFor(x => x.TypedDecimalRangeValue).GreaterThanOrEqualTo(2m); + RuleFor(x => x.ExponentRangeValue).GreaterThanOrEqualTo(2d); } } diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/DataAnnotationTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/DataAnnotationTestDto.cs index fa09d4515c..1220d65a24 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/DataAnnotationTestDto.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/DataAnnotationTestDto.cs @@ -23,6 +23,9 @@ public class DataAnnotationTestDto [Range(1, 100, MinimumIsExclusive = true, MaximumIsExclusive = true)] public int ExclusiveAttributeValue { get; set; } + + [Range(typeof(ulong), "9007199254740993", "18446744073709551615", ParseLimitsInInvariantCulture = true)] + public ulong HighPrecisionValue { get; set; } } public class DataAnnotationTestDtoValidator : AbstractValidator @@ -34,5 +37,6 @@ public class DataAnnotationTestDtoValidator : AbstractValidator x.MergedRangeValue).GreaterThanOrEqualTo(10).LessThanOrEqualTo(90); RuleFor(x => x.LooserFluentBoundValue).GreaterThan(-5).LessThan(500); RuleFor(x => x.SameBoundValue).GreaterThan(10).LessThan(90); + RuleFor(x => x.HighPrecisionValue).GreaterThanOrEqualTo(9_007_199_254_740_992UL); } } From 270533e30f74042a02be8aa1c7bc2a577d4932af Mon Sep 17 00:00:00 2001 From: maliming Date: Mon, 31 Aug 2026 11:12:58 +0800 Subject: [PATCH 27/27] Map a numeric bound only when its meaning is the same on both sides A native integer is a number in the api type system too, and a between rule that carries its own comparer is skipped when its bounds no longer read as an interval, because the comparer itself is not on the descriptor. --- .../fundamentals/fluent-validation.md | 3 +++ ...onPropertyApiDescriptionModelContributor.cs | 15 ++++++++++++++- .../Modeling/PropertyApiDescriptionModel.cs | 16 ++++++++++------ .../FluentValidationApiDescription_Tests.cs | 18 ++++++++++++++++++ .../TestObjects/ConstraintTestDto.cs | 14 ++++++++++++++ 5 files changed, 59 insertions(+), 7 deletions(-) diff --git a/docs/en/framework/fundamentals/fluent-validation.md b/docs/en/framework/fundamentals/fluent-validation.md index 97277f207e..7a73396ab8 100644 --- a/docs/en/framework/fundamentals/fluent-validation.md +++ b/docs/en/framework/fundamentals/fluent-validation.md @@ -101,6 +101,8 @@ The following rules are mapped: `MinimumIsExclusive` and `MaximumIsExclusive` indicate whether the value can be equal to the bound. They are also filled from the `Range` attribute, so an exclusive bound is not lost when it is declared with an attribute. +> A `Range` attribute that writes its limits as strings, like `[Range(typeof(decimal), "1.5", "9.5")]`, reads them in the culture of the request unless it sets `ParseLimitsInInvariantCulture`. Set it, so that the limit means the same thing to the server and to the api definition on every request. + When a rule and an attribute constrain the same property, the stricter bound is used: the higher minimum and the lower maximum. When both bounds have the same value, the exclusive one is used. The exclusivity always comes from the bound that is used, so `[Range(0, 100)]` with `GreaterThan(-5)` results in an inclusive `Minimum = 0`. A non-numeric bound, like a `Range` attribute on a `DateTime` property, is kept as-is. An existing `Regex` is also kept, because a single value can not express two patterns that both have to match. ### Rules That Are Not Mapped @@ -121,6 +123,7 @@ The following rules are not fully expressed in the API definition: * A validator of a derived DTO can not add rules to a property declared by its base class, because each type describes only its own properties. * A rule on a nested object, like `RuleFor(x => x.Address.City)`, is not published either. The nested type is described on its own, with its own validator, and its model is shared by every DTO that uses it. * A validator of a closed generic DTO is not used, because the API definition describes the generic type definition, which is shared by all of its instantiations. +* `InclusiveBetween(...)` and `ExclusiveBetween(...)` with their own `IComparer` are only published when their bounds still read as an interval in the natural order. FluentValidation does not expose the comparer, so a rule that orders its values differently can not be recognised. * `Matches(pattern, RegexOptions)` publishes the pattern without the options. This is the one case where a client can be stricter than the server, so avoid the overload if the client should not reject what the server accepts. > The API definition describes a type, while the server runs the validation per action. So, a DTO that is only used as a return value, or that is sent to an action which doesn't validate its parameters, still declares its constraints here. This is also how the data annotation attributes have always been reported. diff --git a/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs index 8074d60bfa..64d07bd021 100644 --- a/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs +++ b/framework/src/Volo.Abp.Http.FluentValidation/Volo/Abp/Http/FluentValidation/FluentValidationPropertyApiDescriptionModelContributor.cs @@ -30,7 +30,9 @@ public class FluentValidationPropertyApiDescriptionModelContributor : IPropertyA typeof(ulong), typeof(float), typeof(double), - typeof(decimal) + typeof(decimal), + typeof(IntPtr), + typeof(UIntPtr) }.ToFrozenSet(); protected IServiceProvider ServiceProvider { get; } @@ -195,6 +197,17 @@ public class FluentValidationPropertyApiDescriptionModelContributor : IPropertyA protected virtual void ApplyBetween(PropertyApiDescriptionModel model, PropertyInfo propertyInfo, IBetweenValidator validator) { + var from = GetNumericBound(propertyInfo, validator.From); + var to = GetNumericBound(propertyInfo, validator.To); + + // A between rule can carry its own comparer, which the descriptor does not expose. An + // interval that reads as empty in the natural order is what one looks like from here, + // and publishing its bounds would say the opposite of what the rule accepts. + if (from == null || to == null || !TryCompareBounds(from, to, out var comparison) || comparison > 0) + { + return; + } + var isExclusive = validator is not IInclusiveBetweenValidator; ApplyMinimum(model, propertyInfo, validator.From, isExclusive); diff --git a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs index 28e68a2128..a8d3f3ae5f 100644 --- a/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs +++ b/framework/src/Volo.Abp.Http/Volo/Abp/Http/Modeling/PropertyApiDescriptionModel.cs @@ -25,7 +25,9 @@ public class PropertyApiDescriptionModel typeof(ulong), typeof(float), typeof(double), - typeof(decimal) + typeof(decimal), + typeof(IntPtr), + typeof(UIntPtr) }; public string Name { get; set; } = default!; @@ -90,10 +92,10 @@ public class PropertyApiDescriptionModel } // The Range(Type, string, string) constructor keeps its limits as strings until the - // first validation, so a numeric one is still written in the culture that declared it. - // Converting it with the operand type of the attribute keeps the api definition - // independent of the culture, and reports the value the attribute itself validates - // against, which is not always the value that was written down. + // first validation. Converting one the way the attribute converts it reports the value + // the attribute validates against, which is not always the value that was written down. + // The attribute reads its limits in the culture of the request unless it opts into the + // invariant one, so only that opt-in makes the reported limit stable across requests. if (bound is string text) { if (!NumericTypes.Contains(rangeAttribute.OperandType)) @@ -120,7 +122,9 @@ public class PropertyApiDescriptionModel } catch (Exception) { - // A limit the attribute can not convert itself is reported the way it was written. + // A limit that does not convert is reported the way it was written. The attribute + // throws on it during the first validation, and failing the whole api definition + // over one declaration would hide every other type. return null; } } diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs index 2a155476de..699729689f 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/FluentValidationApiDescription_Tests.cs @@ -87,6 +87,24 @@ public class FluentValidationApiDescription_Tests : AbpHttpFluentValidationTestB property.Minimum.ShouldBe("1E-30"); } + [Fact] + public async Task Should_Map_A_Comparison_On_A_Native_Integer() + { + var property = await GetPropertyAsync(nameof(ConstraintTestDto.NativeIntegerValue)); + + property.Minimum.ShouldBe("5"); + } + + [Fact] + public async Task Should_Not_Map_A_Between_Rule_That_Reads_As_An_Empty_Interval() + { + // The rule carries its own comparer, so its bounds mean the opposite of what they say. + var property = await GetPropertyAsync(nameof(ConstraintTestDto.ReversedBetweenValue)); + + property.Minimum.ShouldBeNull(); + property.Maximum.ShouldBeNull(); + } + [Fact] public async Task Should_Not_Map_A_Comparison_On_A_Property_That_Is_Not_A_Number() { diff --git a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs index 7771199f1e..2a93cbd79e 100644 --- a/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs +++ b/framework/test/Volo.Abp.Http.FluentValidation.Tests/Volo/Abp/Http/FluentValidation/TestObjects/ConstraintTestDto.cs @@ -48,9 +48,21 @@ public class ConstraintTestDto public string? StringComparisonValue { get; set; } + public nint NativeIntegerValue { get; set; } + + public int ReversedBetweenValue { get; set; } + public string? UnconstrainedValue { get; set; } } +public class ReversedComparer : IComparer +{ + public int Compare(int x, int y) + { + return y.CompareTo(x); + } +} + public class ConstraintTestDtoValidator : AbstractValidator { public ConstraintTestDtoValidator() @@ -76,5 +88,7 @@ public class ConstraintTestDtoValidator : AbstractValidator RuleFor(x => x.SmallExponentValue).GreaterThanOrEqualTo(1e-20); RuleFor(x => x.UnderflowExponentValue).GreaterThanOrEqualTo(1e-30); RuleFor(x => x.StringComparisonValue).GreaterThan("10"); + RuleFor(x => x.NativeIntegerValue).GreaterThanOrEqualTo((nint)5); + RuleFor(x => x.ReversedBetweenValue).InclusiveBetween(10, 1, new ReversedComparer()); } }