<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://xeno-js.it/</loc></url><url><loc>https://xeno-js.it/cli/generate-cqrs/</loc></url><url><loc>https://xeno-js.it/cli/new-project/</loc></url><url><loc>https://xeno-js.it/cli/overview/</loc></url><url><loc>https://xeno-js.it/contributing-guide/</loc></url><url><loc>https://xeno-js.it/core/cache/in-memory/</loc></url><url><loc>https://xeno-js.it/core/cache/overview/</loc></url><url><loc>https://xeno-js.it/core/cache/redis/</loc></url><url><loc>https://xeno-js.it/core/cqrs/concurrency-retry-pipeline/</loc></url><url><loc>https://xeno-js.it/core/cqrs/exception-pipeline/</loc></url><url><loc>https://xeno-js.it/core/cqrs/idempotency-pipeline/</loc></url><url><loc>https://xeno-js.it/core/cqrs/logging-pipeline/</loc></url><url><loc>https://xeno-js.it/core/cqrs/overview/</loc></url><url><loc>https://xeno-js.it/core/cqrs/performance-pipeline/</loc></url><url><loc>https://xeno-js.it/core/cqrs/query-caching-pipeline/</loc></url><url><loc>https://xeno-js.it/core/cqrs/validation-pipeline/</loc></url><url><loc>https://xeno-js.it/core/database/base-datasource/</loc></url><url><loc>https://xeno-js.it/core/database/database-persistent/</loc></url><url><loc>https://xeno-js.it/core/database/sql-lite/</loc></url><url><loc>https://xeno-js.it/core/database/unit-of-work/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/app-builder/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/base-controller/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/base-handler/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/base-repositories/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/command-query/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/entities-mappers/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/middleware/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/node-request-context/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/overview/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/result-app-error/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/service-container/</loc></url><url><loc>https://xeno-js.it/core/fundamentals/xeno-registry/</loc></url><url><loc>https://xeno-js.it/core/getting-started/</loc></url><url><loc>https://xeno-js.it/core/http-core/</loc></url><url><loc>https://xeno-js.it/core/introduction/</loc></url><url><loc>https://xeno-js.it/core/loggers/overview/</loc></url><url><loc>https://xeno-js.it/core/loggers/pino-logger/</loc></url><url><loc>https://xeno-js.it/core/loggers/sentry-logger/</loc></url><url><loc>https://xeno-js.it/core/middlewares/allow-method-middleware/</loc></url><url><loc>https://xeno-js.it/core/middlewares/allow-origins-middleware/</loc></url><url><loc>https://xeno-js.it/core/middlewares/auth-middleware/</loc></url><url><loc>https://xeno-js.it/core/middlewares/cookie-middleware/</loc></url><url><loc>https://xeno-js.it/core/middlewares/cors-middleware/</loc></url><url><loc>https://xeno-js.it/core/middlewares/csrf-middleware/</loc></url><url><loc>https://xeno-js.it/core/middlewares/options-middleware/</loc></url><url><loc>https://xeno-js.it/core/middlewares/rate-limiter-middleware/</loc></url><url><loc>https://xeno-js.it/core/middlewares/request-middleware/</loc></url><url><loc>https://xeno-js.it/core/security/authentication/</loc></url><url><loc>https://xeno-js.it/core/security/authorization/</loc></url><url><loc>https://xeno-js.it/core/security/csrf-token-service/</loc></url><url><loc>https://xeno-js.it/core/security/custom-authentication/</loc></url><url><loc>https://xeno-js.it/core/security/custom-authorization/</loc></url><url><loc>https://xeno-js.it/core/security/role-permission-policy/</loc></url><url><loc>https://xeno-js.it/core/security/ssr-adapters/</loc></url><url><loc>https://xeno-js.it/introduction/</loc></url><url><loc>https://xeno-js.it/loggers/gdpr-ip-masking/</loc></url><url><loc>https://xeno-js.it/shared/overview/</loc></url><url><loc>https://xeno-js.it/shared/utils/date-utils/</loc></url><url><loc>https://xeno-js.it/shared/utils/enumerable/</loc></url><url><loc>https://xeno-js.it/shared/utils/guards/</loc></url><url><loc>https://xeno-js.it/shared/utils/guid/</loc></url><url><loc>https://xeno-js.it/shared/utils/http-utils/</loc></url><url><loc>https://xeno-js.it/shared/utils/math-utils/</loc></url><url><loc>https://xeno-js.it/shared/utils/overview/</loc></url><url><loc>https://xeno-js.it/shared/utils/promise-utils/</loc></url><url><loc>https://xeno-js.it/shared/utils/string-utils/</loc></url><url><loc>https://xeno-js.it/support-us/</loc></url><url><loc>https://xeno-js.it/vue/cqrs/client-mediator/</loc></url><url><loc>https://xeno-js.it/vue/cqrs/client-pipelines/</loc></url><url><loc>https://xeno-js.it/vue/cqrs/cqrs-composables/</loc></url><url><loc>https://xeno-js.it/vue/data/http-core/</loc></url><url><loc>https://xeno-js.it/vue/data/remote-data-sources/</loc></url><url><loc>https://xeno-js.it/vue/fundamentals/app-builder/</loc></url><url><loc>https://xeno-js.it/vue/fundamentals/browser-context/</loc></url><url><loc>https://xeno-js.it/vue/fundamentals/ioc-registry/</loc></url><url><loc>https://xeno-js.it/vue/fundamentals/vite-env-config/</loc></url><url><loc>https://xeno-js.it/vue/observability/sentry-logger/</loc></url><url><loc>https://xeno-js.it/vue/overview/</loc></url><url><loc>https://xeno-js.it/vue/security/supabase-auth/</loc></url></urlset>