From 42d8f359400721b880c5bc0bd407664dabee87c1 Mon Sep 17 00:00:00 2001 From: "Amir.H Khademi" Date: Tue, 16 Apr 2024 20:01:34 +0330 Subject: [PATCH] CHANGE PROJECT NAME TO " NETINA " --- .../Production/appsettings.Production.json | 15 +- .../AppSettings/Production/appsettings.json | 0 .../AppSettings/appsettings.Development.json | 0 .../AppSettings/appsettings.json | 0 .../Controller/AuthController.cs | 5 +- .../Controller/BlogCategoryController.cs | 8 +- .../Controller/BlogController.cs | 8 +- .../Controller/BrandController.cs | 8 +- .../Controller/DashboardController.cs | 5 +- .../Controller/DiscountController.cs | 6 +- .../Controller/DistrictController.cs | 4 +- .../Controller/FileController.cs | 7 +- .../Controller/HealthController.cs | 4 +- .../Controller/HomeController.cs | 4 +- .../Controller/NewsletterMemberController.cs | 6 +- .../Controller/OrderBagController.cs | 8 +- .../Controller/OrderController.cs | 7 +- .../Controller/PageController.cs | 6 +- .../Controller/PaymentController.cs | 6 +- .../Controller/ProductCategoryController.cs | 6 +- .../Controller/ProductController.cs | 7 +- .../Controller/ProductReviewController.cs | 6 +- .../Controller/RoleController.cs | 6 +- .../Controller/ScraperController.cs | 5 +- .../Controller/SearchController.cs | 4 +- .../Controller/SeedController.cs | 8 +- .../Controller/SettingController.cs | 4 +- .../Controller/ShippingController.cs | 6 +- .../Controller/UserAddressController.cs | 5 +- .../Controller/UserController.cs | 14 +- {NetinaShop.Api => Netina.Api}/Dockerfile | 0 .../Docs/NetinaShopApi.Blog.http | 0 .../Docs/NetinaShopApi.BlogCategory.http | 0 .../Docs/NetinaShopApi.http | 0 .../Netina.Api.csproj | 72 ++++----- {NetinaShop.Api => Netina.Api}/Program.cs | 11 +- .../Properties/launchSettings.json | 0 .../Services/CurrentUserService.cs | 6 +- .../Views/Home/Index.cshtml | 2 +- .../Views/Home/Index.cshtml.cs | 3 +- .../Views/Invoices/Invoice.cshtml | 0 .../Bases/ApiResultFilterAttribute.cs | 5 +- .../WebFramework/Bases/ClaimRequirement.cs | 2 +- .../WebFramework/Bases/CrudController.cs | 7 +- .../ConfigureJwtBearerOptions.cs | 2 +- .../Configurations/LoggerConfig.cs | 4 +- .../PersianIdentityErrorDescriber.cs | 2 +- .../Configurations/ServiceExtensions.cs | 6 +- .../MiddleWares/ExceptionHandlerMiddleware.cs | 9 +- .../MiddleWares/PerformanceMiddleware.cs | 2 +- .../Swagger/SwaggerConfiguration.cs | 3 +- .../wwwroot/assets/css/style.css | 0 .../wwwroot/assets/img/apple-touch-icon.png | Bin .../wwwroot/assets/img/cta-bg.jpg | Bin .../wwwroot/assets/img/favicon.png | Bin .../wwwroot/assets/img/features.svg | 0 .../wwwroot/assets/img/footer-bg.jpg | Bin .../wwwroot/assets/img/hero-bg.jpg | Bin .../wwwroot/assets/img/hero-img.png | Bin .../wwwroot/assets/img/skills.png | Bin .../wwwroot/assets/img/why-us.png | Bin .../wwwroot/assets/js/main.js | 0 .../wwwroot/assets/scss/Readme.txt | 0 .../assets/swagger-ui/customSidebar.html | 0 .../assets/swagger-ui/x3/theme-flattop.css | 0 .../assets/swagger-ui/x3/theme-muted.css | 0 .../assets/swagger-ui/x3/theme-outline.css | 0 .../wwwroot/assets/vendor/aos/aos.js | 0 .../assets/vendor/bootstrap/css/bootstrap.css | 0 .../vendor/bootstrap/css/bootstrap.css.map | 0 .../vendor/bootstrap/css/bootstrap.min.css | 0 .../bootstrap/css/bootstrap.min.css.map | 0 .../vendor/bootstrap/js/bootstrap.bundle.js | 0 .../bootstrap/js/bootstrap.bundle.js.map | 0 .../bootstrap/js/bootstrap.bundle.min.js | 0 .../bootstrap/js/bootstrap.bundle.min.js.map | 0 .../vendor/bootstrap/js/bootstrap.esm.js | 0 .../vendor/bootstrap/js/bootstrap.esm.js.map | 0 .../vendor/bootstrap/js/bootstrap.esm.min.js | 0 .../bootstrap/js/bootstrap.esm.min.js.map | 0 .../assets/vendor/bootstrap/js/bootstrap.js | 0 .../vendor/bootstrap/js/bootstrap.js.map | 0 .../vendor/bootstrap/js/bootstrap.min.js | 0 .../vendor/bootstrap/js/bootstrap.min.js.map | 0 .../vendor/boxicons/css/boxicons.min.css | 0 .../assets/vendor/boxicons/fonts/boxicons.eot | Bin .../assets/vendor/boxicons/fonts/boxicons.svg | 0 .../assets/vendor/boxicons/fonts/boxicons.ttf | Bin .../vendor/boxicons/fonts/boxicons.woff | Bin .../vendor/boxicons/fonts/boxicons.woff2 | Bin .../assets/vendor/glightbox/js/glightbox.js | 0 .../vendor/glightbox/js/glightbox.min.js | 0 .../vendor/waypoints/noframework.waypoints.js | 0 .../wwwroot/cities.json | 0 .../wwwroot/fonts/Shabnam-Bold.ttf | Bin .../wwwroot/fonts/Shabnam.ttf | Bin .../wwwroot/fonts/iranyekanwebmediumfanum.ttf | Bin .../wwwroot/provinces.json | 0 .../CommonConfig.cs | 2 +- .../Extensions/AssertExtensions.cs | 2 +- .../Extensions/BoolExtensions.cs | 2 +- .../Extensions/ClassDisplayExtensions.cs | 4 +- .../Extensions/DateTimeExtensions.cs | 2 +- .../Extensions/EnumExtensions.cs | 2 +- .../Extensions/NewtonJsonExtensions.cs | 2 +- .../Extensions/PhoneNumberExtensions.cs | 2 +- .../Extensions/PropertyExtensions.cs | 2 +- .../Extensions/RandomExtensions.cs | 2 +- .../Extensions/StringExtensions.cs | 2 +- .../Extensions/ValidationExtensions.cs | 2 +- .../Models/Api/AccessToken.cs | 2 +- .../Models/Api/ApiResultStatusCode.cs | 2 +- .../Models/Api/AppSettings.cs | 2 +- .../Models/Api/FileUploadRequest.cs | 2 +- .../Models/Api/FileUploadResponse.cs | 2 +- .../Models/Api/HealthCheck.cs | 2 +- .../Models/Api/ResponseFile.cs | 2 +- .../Models/Api/TokenRequest.cs | 2 +- .../Models/Entity/ApiEntity.cs | 2 +- .../Models/Entity/IApiEntity.cs | 2 +- .../Models/Entity/IMartenEntity.cs | 2 +- .../Models/Entity/MartenEntity.cs | 2 +- .../Models/Entity/PageClassDisplay.cs | 2 +- .../Models/Exception/AppException.cs | 4 +- .../Models/Exception/BaseApiException.cs | 4 +- .../Models/Exception/ValidationException.cs | 2 +- .../Models/IScopedDependency.cs | 2 +- .../Models/Mapper/BaseDto.cs | 4 +- .../Models/Mapper/IBaseDto.cs | 2 +- .../Models/Report/ChartUnit.cs | 2 +- .../Models/Report/ReportRequest.cs | 2 +- .../Models/Report/ReportResult.cs | 2 +- .../Models/Report/ReportableItem.cs | 2 +- .../Netina.Common.csproj | 0 .../Abstracts/IDigikalaScraper.cs | 5 +- .../Abstracts/IDistrictService.cs | 5 +- .../Abstracts/IExternalFilesService.cs | 5 +- .../Abstracts/IPaymentService.cs | 4 +- .../Abstracts/ISmsService.cs | 4 +- .../Abstracts/IStorageService.cs | 6 +- .../Abstracts/IUploadFileService.cs | 5 +- .../Abstracts/IDashboardService.cs | 5 +- .../BaseServices/Abstracts/IJwtService.cs | 6 +- .../BaseServices/Abstracts/ISiteMapService.cs | 4 +- .../BaseServices/DashboardService.cs | 13 +- .../BaseServices/JwtService.cs | 8 +- .../BaseServices/SiteMapService.cs | 16 +- .../CoreConfig.cs | 2 +- .../CoreServices/Abstracts/IAccountService.cs | 8 +- .../CoreServices/Abstracts/IPageService.cs | 6 +- .../CoreServices/Abstracts/ISearchService.cs | 5 +- .../CoreServices/Abstracts/ISettingService.cs | 4 +- .../CoreServices/AccountService.cs | 17 ++- .../CoreServices/PageService.cs | 15 +- .../CoreServices/SearchService.cs | 8 +- .../CoreServices/SettingService.cs | 9 +- .../EntityServices/Abstracts/IUserService.cs | 9 +- .../CalculateOrderDiscountCommandHandler.cs | 11 +- .../CalculateProductDiscountCommandHandler.cs | 11 +- .../AddToOrderBagCommandHandler.cs | 12 +- .../CheckOrderBagCommandHandler.cs | 7 +- .../GetUserOrderBagQueryHandler.cs | 12 +- .../RemoveFromOrderBagCommandHandler.cs | 12 +- .../SubmitDiscountCommandHandler.cs | 10 +- .../SubmitOrderBagCommandHandler.cs | 12 +- .../SubmitOrderDeliveryCommandHandler.cs | 11 +- .../SubmitOrderPaymentCommandHandler.cs | 11 +- .../CalculateOrderCommandHandler.cs | 10 +- .../ConfirmOrderStepCommandHandler.cs | 9 +- .../GetOrderInvoiceCommandHandler.cs | 13 +- .../ConfirmReviewCommandHandler.cs | 8 +- .../EntityServices/UserService.cs | 16 +- .../Models/Api/ApiResult.cs | 5 +- .../Models/SiteMapUIds.cs | 2 +- Netina.Core/Netina.Core.csproj | 78 ++++++++++ .../Utilities/ImageConvertor.cs | 5 +- .../Commands/AddressCommands.cs | 2 +- .../CommandQueries/Commands/BrandCommands.cs | 4 +- .../Commands/ComplexCommands.cs | 4 +- .../Commands/DiscountCommands.cs | 6 +- .../Commands/NewsletterCommands.cs | 2 +- .../Commands/OrderBagCommands.cs | 7 +- .../CommandQueries/Commands/OrderCommands.cs | 5 +- .../Commands/PaymentCommands.cs | 4 +- .../Commands/ProductCategoryCommands.cs | 5 +- .../Commands/ProductCommands.cs | 5 +- .../CommandQueries/Commands/ReviewCommands.cs | 4 +- .../Commands/ShippingCommands.cs | 4 +- .../CommandQueries/Queries/AddressQueries.cs | 4 +- .../CommandQueries/Queries/BrandQueries.cs | 7 + .../CommandQueries/Queries/DiscountQueries.cs | 7 + .../Queries/NewsletterQueries.cs | 5 + .../CommandQueries/Queries/OrderBagQueries.cs | 5 + .../CommandQueries/Queries/OrderQueries.cs | 7 +- .../CommandQueries/Queries/PaymentQueries.cs | 4 +- .../Queries/ProductCategoryQueries.cs | 5 +- .../CommandQueries/Queries/ProductQueries.cs | 5 +- .../CommandQueries/Queries/ReviewQueries.cs | 7 + .../CommandQueries/Queries/ShippingQueries.cs | 4 +- .../Complexes/Complex.Aggregate.cs | 2 +- .../DocumentEntities/Complexes/Complex.cs | 2 +- .../Settings/OrderingSetting.cs | 2 +- .../DomainConfig.cs | 2 +- .../Dtos/DashboardDtos/HomeDashboardDto.cs | 2 +- .../Dtos/FilterDtos/BaseFilterDto.cs | 4 +- .../Dtos/FilterDtos/ExpressDeliveryFilter.cs | 4 +- .../Dtos/FilterDtos/FilterOptionDto.cs | 2 +- .../Dtos/FilterDtos/PriceFilterDto.cs | 4 +- .../Dtos/LargDtos/BlogCategoryLDto.cs | 6 +- .../Dtos/LargDtos/BlogLDto.cs | 6 +- .../Dtos/LargDtos/BrandLDto.cs | 6 +- .../Dtos/LargDtos/DiscountLDto.cs | 6 +- .../Dtos/LargDtos/OrderLDto.cs | 7 +- .../Dtos/LargDtos/ProductCategoryLDto.cs | 6 +- .../Dtos/LargDtos/ProductLDto.cs | 6 +- .../Dtos/LargDtos/ReviewLDto.cs | 5 +- .../RequestDtos/CheckOrderBagRequestItem.cs | 2 +- .../Dtos/RequestDtos/LoginRequestDto.cs | 2 +- .../Dtos/RequestDtos/OrderBagRequestDto.cs | 2 +- .../RequestDtos/OrderProductRequestDto.cs | 2 +- .../Dtos/RequestDtos/PageActionRequestDto.cs | 2 +- .../Dtos/RequestDtos/RoleActionRequestDto.cs | 2 +- .../SeedDtos/SeedBrandRequestDto.cs | 2 +- .../SeedDtos/SeedCategoryRequestDto.cs | 4 +- .../Dtos/RequestDtos/SignUpRequestDto.cs | 2 +- .../Dtos/RequestDtos/UserActionRequestDto.cs | 4 +- .../ResponseDtos/AdminChangeLogResponseDto.cs | 2 +- .../ResponseDtos/CheckOrderBagResponseItem.cs | 2 +- .../ResponseDtos/GetProductResponseDto.cs | 4 +- .../ResponseDtos/GetProductsResponseDto.cs | 5 +- .../Dtos/ResponseDtos/PagerResponseDto.cs | 2 +- .../Dtos/ResponseDtos/ProfileResponseDto.cs | 4 +- .../Dtos/ResponseDtos/SearchResponseDto.cs | 2 +- .../SubmitOrderPaymentResponseDto.cs | 2 +- .../ResponseDtos/VerifyCodeResponseDto.cs | 4 +- .../ScraperDtos/Response/ScraperProductDto.cs | 2 +- .../Dtos/SmallDtos/ApplicationUserSDto.cs | 7 +- .../Dtos/SmallDtos/BasePageSDto.cs | 5 +- .../Dtos/SmallDtos/BlogCategorySDto.cs | 5 +- .../Dtos/SmallDtos/BlogSDto.cs | 5 +- .../Dtos/SmallDtos/BrandSDto.cs | 5 +- .../Dtos/SmallDtos/CustomerSDto.cs | 7 +- .../Dtos/SmallDtos/DiscountSDto.cs | 6 +- .../Dtos/SmallDtos/ManagerSDto.cs | 7 +- .../Dtos/SmallDtos/MarketerSDto.cs | 7 +- .../Dtos/SmallDtos/NewsletterMemberSDto.cs | 5 +- .../Dtos/SmallDtos/OrderDeliverySDto.cs | 5 +- .../Dtos/SmallDtos/OrderProductSDto.cs | 6 +- .../Dtos/SmallDtos/OrderSDto.cs | 6 +- .../Dtos/SmallDtos/PaymentSDto.cs | 6 +- .../Dtos/SmallDtos/ProductCategorySDto.cs | 5 +- .../Dtos/SmallDtos/ProductSDto.cs | 5 +- .../Dtos/SmallDtos/ReviewSDto.cs | 5 +- .../Dtos/SmallDtos/ShippingSDto.cs | 5 +- .../Dtos/SmallDtos/SpecificationSDto.cs | 5 +- .../Dtos/SmallDtos/StorageFileSDto.cs | 6 +- .../Dtos/SmallDtos/UserAddressSDto.cs | 5 +- .../Accounting/Accounting.Aggregate.cs | 4 +- .../Entities/Accounting/Payment.cs | 7 +- .../Entities/Blogs/Blog.Aggregate.cs | 4 +- .../Entities/Blogs/Blog.cs | 4 +- .../Entities/Blogs/BlogCategory.cs | 4 +- .../Entities/Blogs/BlogStorageFile.cs | 5 +- .../Entities/Brands/Brand.Aggregate.cs | 4 +- .../Entities/Brands/Brand.cs | 5 +- .../Entities/Brands/BrandStorageFile.cs | 5 +- .../Entities/Discounts/CategoryDiscount.cs | 5 +- .../Entities/Discounts/Discount.Aggregate.cs | 4 +- .../Entities/Discounts/Discount.cs | 7 +- .../Entities/Discounts/ProductDiscount.cs | 5 +- .../Entities/Orders/Order.Aggregate.cs | 8 +- .../Entities/Orders/Order.cs | 7 +- .../Entities/Orders/OrderDelivery.cs | 6 +- .../Entities/Orders/OrderProduct.cs | 6 +- .../ProductCategory.Aggregate.cs | 4 +- .../ProductCategories/ProductCategory.cs | 5 +- .../ProductCategoryStorageFile.cs | 5 +- .../Entities/Products/Product.Aggregate.cs | 4 +- .../Entities/Products/Product.cs | 8 +- .../Entities/Products/ProductStorageFile.cs | 5 +- .../Entities/Products/Review.cs | 5 +- .../Entities/Products/Specification.cs | 4 +- .../StorageFiles/StorageFile.Aggregate.cs | 4 +- .../Entities/StorageFiles/StorageFile.cs | 5 +- .../Entities/Users/ApplicationRole.cs | 2 +- .../Entities/Users/ApplicationUser.cs | 4 +- .../Entities/Users/Customer.cs | 4 +- .../Entities/Users/Manager.cs | 4 +- .../Entities/Users/Marketer.cs | 4 +- .../Entities/Users/NewsletterMember.cs | 4 +- .../Entities/Users/User.Aggreage.cs | 2 +- .../Entities/Users/UserAddress.cs | 4 +- .../Entities/Users/UserFavoriteProduct.cs | 5 +- .../Entities/Warehouses/Shipping.cs | 4 +- .../Warehouses/Warehouses.Aggregate.cs | 2 +- .../Enums/DiscountAmountType.cs | 2 +- .../Enums/DiscountType.cs | 2 +- .../Enums/Gender.cs | 2 +- .../Enums/OrderPaymentMethod.cs | 2 +- .../Enums/OrderQueryDateFilter.cs | 2 +- .../Enums/OrderStatus.cs | 2 +- .../Enums/PaymentStatus.cs | 2 +- .../Enums/PaymentType.cs | 2 +- .../Enums/QueryFilterType.cs | 2 +- .../Enums/QuerySortBy.cs | 2 +- .../Enums/SignUpStatus.cs | 2 +- .../Enums/StorageFileType.cs | 2 +- .../FodyWeavers.xml | 0 .../Mappers/ApplicationUserMapper.g.cs | 6 +- .../Mappers/BlogCategoryMapper.g.cs | 8 +- .../Mappers/BlogMapper.g.cs | 8 +- .../Mappers/BlogStorageFileMapper.g.cs | 2 +- .../Mappers/BrandMapper.g.cs | 8 +- .../Mappers/BrandStorageFileMapper.g.cs | 2 +- .../Mappers/CategoryDiscountMapper.g.cs | 2 +- .../Mappers/CustomerMapper.g.cs | 8 +- .../Mappers/DiscountMapper.g.cs | 8 +- .../Mappers/ManagerMapper.g.cs | 8 +- .../Mappers/MarketerMapper.g.cs | 8 +- .../Mappers/NewsletterMemberMapper.g.cs | 6 +- .../Mappers/OrderMapper.g.cs | 31 +++- .../Mappers/OrderProductMapper.g.cs | 8 +- Netina.Domain/Mappers/PaymentMapper.g.cs | 139 ++++++++++++++++++ .../Mappers/ProductCategoryMapper.g.cs | 8 +- .../ProductCategoryStorageFileMapper.g.cs | 2 +- .../Mappers/ProductDiscountMapper.g.cs | 2 +- .../Mappers/ProductMapper.g.cs | 12 +- .../Mappers/ProductStorageFileMapper.g.cs | 2 +- .../Mappers/ReviewMapper.g.cs | 8 +- .../Mappers/ShippingMapper.g.cs | 6 +- .../Mappers/SpecificationMapper.g.cs | 6 +- .../Mappers/StorageFileMapper.g.cs | 6 +- .../Mappers/UserAddressMapper.g.cs | 6 +- .../MapsterRegister.cs | 12 +- .../MartenEntities/Pages/BasePage.cs | 4 +- .../MartenEntities/Pages/FAQPage.cs | 4 +- .../MartenEntities/Settings/BaseSetting.cs | 4 +- .../MartenEntities/Settings/PaymentSetting.cs | 2 +- .../MartenEntities/Settings/ShopSetting.cs | 2 +- .../Models/Claims/ApplicationClaims.cs | 2 +- .../Models/Claims/ApplicationPermission.cs | 2 +- .../Models/Claims/ClaimDto.cs | 2 +- .../Models/Claims/CustomClaimType.cs | 2 +- .../Models/Districts/City.cs | 2 +- .../Models/Districts/Province.cs | 2 +- .../Models/Settings/SiteSettings.cs | 2 +- .../Netina.Domain.csproj | 40 ++--- .../InfrastructureConfig.cs | 2 +- .../Marten/MartenRepository.cs | 6 +- .../Marten/MartenRepositoryWrapper.cs | 4 +- .../Models/DirectoryAddress.cs | 2 +- .../Models/RestAddress.cs | 2 +- .../RestApi/KaveNegar/KaveNegarResponse.cs | 2 +- .../KaveNegar/KaveNegarResponseEntry.cs | 2 +- .../RestApi/KaveNegar/KaveNegarReturn.cs | 2 +- .../Zarinpal/ZarinaplPaymentLinkRequest.cs | 2 +- .../Zarinpal/ZarinaplPaymentLinkResponse.cs | 2 +- .../Zarinpal/ZarinaplPaymentVerifyResponse.cs | 2 +- .../Zarinpal/ZarinaplVerifyPaymentRequest.cs | 2 +- .../Digikala/GetDigikalProductResponseDto.cs | 2 +- .../Digikala/GetDigikalProductsResponseDto.cs | 2 +- .../Netina.Infrastructure.csproj | 22 +-- .../RestServices/IDigikalaRestApi.cs | 4 +- .../RestServices/IFileRestApi.cs | 4 +- .../RestServices/IKaveNegarRestApi.cs | 4 +- .../RestServices/IRestApiWrapper.cs | 5 +- .../RestServices/IZarinpalRestApi.cs | 4 +- .../Services/DistrictService.cs | 8 +- .../Services/ExternalFilesService.cs | 7 +- .../Services/Scrapers/DigikalaScraper.cs | 22 +-- .../Services/SmsService.cs | 8 +- .../Services/StorageService.cs | 9 +- .../Services/UploadFileService.cs | 7 +- .../Services/ZarinpalService.cs | 18 ++- .../Abstracts/ICurrentUserService.cs | 3 +- .../Behaviors/ValidationBehavior.cs | 5 +- .../DbContextOptionCustomExtensionsInfo.cs | 2 +- .../Extensions/ModelBuilderExtensions.cs | 4 +- .../CreateOrUpdatePaymentCommandHandler.cs | 8 +- .../Accounting/GetPaymentQueryHandler.cs | 9 +- .../Accounting/GetPaymentsQueryHandler.cs | 7 +- .../Addresses/CreateAddressCommandHandler.cs | 9 +- .../Addresses/DeleteAddressCommandHandler.cs | 7 +- .../Addresses/GetUserAddressesQueryHandler.cs | 9 +- .../Brands/CreateBrandCommandHandler.cs | 7 +- .../Brands/DeleteBrandCommandHandler.cs | 7 +- .../Handlers/Brands/GetBrandsQueryHandler.cs | 8 +- .../Brands/UpdateBrandCommandHandler.cs | 7 +- .../Validators/CreateBrandCommandValidator.cs | 3 +- .../Validators/UpdateBrandCommandValidator.cs | 3 +- .../CreateOrUpdateComplexCommandHandler.cs | 5 +- .../Validators/CreateBrandCommandValidator.cs | 3 +- .../Discounts/CreateDiscountCommandHandler.cs | 8 +- .../CreateSaleCooperationDiscountHandler.cs | 11 +- .../Discounts/DeleteDiscountCommandHandler.cs | 7 +- .../Discounts/GetDiscountQueryHandler.cs | 8 +- .../Discounts/GetDiscountsQueryHandler.cs | 6 +- .../Discounts/UpdateDiscountCommandHandler.cs | 8 +- .../CreateDiscountCommandValidator.cs | 4 +- .../UpdateDiscountCommandValidator.cs | 4 +- .../CreateNewsletterMemberCommandHandler.cs | 6 +- .../GetNewsletterMembersQueryHandler.cs | 6 +- .../CreateNewsletterMemberCommandValidator.cs | 4 +- .../Orders/CreateBaseOrderCommandHandler.cs | 8 +- .../Orders/DeleteOrderCommandHandler.cs | 8 +- .../Orders/GetOrderLDtoQueryHandler.cs | 9 +- .../Handlers/Orders/GetOrderQueryHandler.cs | 8 +- .../Handlers/Orders/GetOrdersQueryHandler.cs | 11 +- .../Orders/GetUserOrdersQueryHandler.cs | 11 +- .../CreateProductCategoryCommandHandler.cs | 7 +- .../DeleteProductCategoryCommandHandler.cs | 8 +- .../GetProductCategoriesQueryHandler.cs | 7 +- .../GetProductCategoryChildrenQueryHandler.cs | 10 +- .../GetProductCategoryQueryHandler.cs | 9 +- .../UpdateProductCategoryCommandHandler.cs | 7 +- .../CreateProductCategoryCommandValidator.cs | 3 +- .../UpdateProductCategoryCommandValidator.cs | 3 +- .../ChangeProductDisplayedCommandHandler.cs | 6 +- .../Products/CreateProductCommandHandler.cs | 8 +- .../Products/DeleteProductCommandHandler.cs | 7 +- .../Products/GetProductQueryHandler.cs | 9 +- .../Products/GetProductsQueryHandler.cs | 15 +- .../Products/UpdateProductCommandHandler.cs | 9 +- .../CreateProductCommandValidator.cs | 3 +- .../UpdateProductCommandValidator.cs | 3 +- .../Reviews/CreateReviewCommandHandler.cs | 9 +- .../Reviews/DeleteReviewCommandHandler.cs | 7 +- .../Handlers/Reviews/GetReviewQueryHandler.cs | 8 +- .../Reviews/GetReviewsQueryHandler.cs | 6 +- .../CreateReviewCommandValidator.cs | 3 +- .../UpdateReviewCommandValidator.cs | 3 +- .../CreateShippingCommandHandler.cs | 7 +- .../DeleteShippingCommandHandler.cs | 8 +- .../Warehouses/GetShippingQueryHandler.cs | 9 +- .../Warehouses/GetShippingsQueryHandler.cs | 7 +- .../UpdateShippingCommandHandler.cs | 8 +- .../CreateShippingCommandValidator.cs | 3 +- .../UpdateShippingCommandValidator.cs | 3 +- .../20240123111307_Init.Designer.cs | 1 - .../Migrations/20240123111307_Init.cs | 0 ...40_editSpecificationNullParent.Designer.cs | 1 - ...40129072040_editSpecificationNullParent.cs | 0 .../20240202154106_editDiscount.Designer.cs | 1 - .../Migrations/20240202154106_editDiscount.cs | 0 ...240207080859_EditForeigenKeies.Designer.cs | 1 - .../20240207080859_EditForeigenKeies.cs | 0 ...208123658_EditOrderAddDeviceId.Designer.cs | 1 - .../20240208123658_EditOrderAddDeviceId.cs | 0 ...0208150343_EditOrderNullUserId.Designer.cs | 1 - .../20240208150343_EditOrderNullUserId.cs | 0 ...20240208152319_EditOrderUserId.Designer.cs | 1 - .../20240208152319_EditOrderUserId.cs | 0 ...0209142029_EditProductIsEnable.Designer.cs | 1 - .../20240209142029_EditProductIsEnable.cs | 0 ...0240209170630_EditShippingName.Designer.cs | 1 - .../20240209170630_EditShippingName.cs | 0 ...54_EditOrderProductAddDiscount.Designer.cs | 1 - ...40209214154_EditOrderProductAddDiscount.cs | 0 ...0134749_EditOrderAddFactorCode.Designer.cs | 1 - .../20240210134749_EditOrderAddFactorCode.cs | 0 .../20240211102121_AddPayment.Designer.cs | 1 - .../Migrations/20240211102121_AddPayment.cs | 0 .../20240212114249_EditAddress.Designer.cs | 1 - .../Migrations/20240212114249_EditAddress.cs | 0 ...400_EditShippingAddWorkingDays.Designer.cs | 1 - ...240212160400_EditShippingAddWorkingDays.cs | 0 ...72112_EditShippingAddAddressId.Designer.cs | 1 - ...20240212172112_EditShippingAddAddressId.cs | 0 ...0240212202112_EditOrderDelivey.Designer.cs | 1 - .../20240212202112_EditOrderDelivey.cs | 0 ...56_EditOrderAddProductDiscount.Designer.cs | 1 - ...40213103856_EditOrderAddProductDiscount.cs | 0 ...102310_EditBrandAddEnglishName.Designer.cs | 1 - .../20240222102310_EditBrandAddEnglishName.cs | 0 ...0222192632_AddNewsletterMember.Designer.cs | 1 - .../20240222192632_AddNewsletterMember.cs | 0 ...63606_EditDiscountAddCorporate.Designer.cs | 1 - ...20240224163606_EditDiscountAddCorporate.cs | 0 ...40225133310_AddUserVersionUsed.Designer.cs | 1 - .../20240225133310_AddUserVersionUsed.cs | 0 ...29174513_EditOrderAddDeliverAt.Designer.cs | 1 - .../20240229174513_EditOrderAddDeliverAt.cs | 0 ...itOrderDeliveryAddTrackingCode.Designer.cs | 1 - ...160833_EditOrderDeliveryAddTrackingCode.cs | 0 ...8_editDiscountAddFirstPurchase.Designer.cs | 1 - ...0414120218_editDiscountAddFirstPurchase.cs | 0 ...240415174511_AddNewUserEntites.Designer.cs | 1 - .../20240415174511_AddNewUserEntites.cs | 0 ..._ChangeOrderUserIdToCustomerId.Designer.cs | 1 - ...415180335_ChangeOrderUserIdToCustomerId.cs | 0 ...5212810_AddCustomerIdToPayment.Designer.cs | 1 - .../20240415212810_AddCustomerIdToPayment.cs | 0 .../ApplicationContextModelSnapshot.cs | 2 +- .../Models/ApplicationContext.cs | 6 +- .../Netina.Repository.csproj | 50 +++---- .../Repositories/Base/BaseRepository.cs | 10 +- .../Base/Contracts/IBaseRepository.cs | 4 +- .../Base/Contracts/IReadRepository.cs | 3 +- .../Base/Contracts/IRepository.cs | 3 +- .../Base/Contracts/IRepositoryWrapper.cs | 5 +- .../Base/Contracts/IWriteRepository.cs | 4 +- .../Repositories/Base/ReadRepository.cs | 7 +- .../Repositories/Base/Repository.cs | 5 +- .../Repositories/Base/RepositoryWrapper.cs | 6 +- .../Repositories/Base/WriteRepository.cs | 7 +- .../Repositories/Marten/IMartenRepository.cs | 4 +- .../Marten/IMartenRepositoryWrapper.cs | 5 +- .../Repositories/UnitOfWork/IUnitOfWork.cs | 4 +- .../Repositories/UnitOfWork/UnitOfWork.cs | 4 +- .../RepositoryConfig.cs | 4 +- .../Abstracts/IDbInitializerService.cs | 4 +- .../Services/DbInitializerService.cs | 9 +- NetinaShop.sln => Netina.sln | 12 +- NetinaShop.Core/NetinaShop.Core.csproj | 78 ---------- .../CommandQueries/Queries/BrandQueries.cs | 4 - .../CommandQueries/Queries/DiscountQueries.cs | 4 - .../Queries/NewsletterQueries.cs | 3 - .../CommandQueries/Queries/OrderBagQueries.cs | 3 - .../CommandQueries/Queries/ReviewQueries.cs | 4 - NetinaShop.Domain/Mappers/PaymentMapper.g.cs | 116 --------------- .../NetinaShop - Backup.Repository.csproj | 82 ----------- .../NetinaShop.WordPressDBConverter.csproj | 2 +- .../Program.cs | 41 +++++- .../Services/RestServices/ISeedRestApi.cs | 4 +- 524 files changed, 1881 insertions(+), 994 deletions(-) rename {NetinaShop.Api => Netina.Api}/AppSettings/Production/appsettings.Production.json (85%) rename {NetinaShop.Api => Netina.Api}/AppSettings/Production/appsettings.json (100%) rename {NetinaShop.Api => Netina.Api}/AppSettings/appsettings.Development.json (100%) rename {NetinaShop.Api => Netina.Api}/AppSettings/appsettings.json (100%) rename {NetinaShop.Api => Netina.Api}/Controller/AuthController.cs (95%) rename {NetinaShop.Api => Netina.Api}/Controller/BlogCategoryController.cs (94%) rename {NetinaShop.Api => Netina.Api}/Controller/BlogController.cs (94%) rename {NetinaShop.Api => Netina.Api}/Controller/BrandController.cs (91%) rename {NetinaShop.Api => Netina.Api}/Controller/DashboardController.cs (87%) rename {NetinaShop.Api => Netina.Api}/Controller/DiscountController.cs (95%) rename {NetinaShop.Api => Netina.Api}/Controller/DistrictController.cs (93%) rename {NetinaShop.Api => Netina.Api}/Controller/FileController.cs (90%) rename {NetinaShop.Api => Netina.Api}/Controller/HealthController.cs (91%) rename {NetinaShop.Api => Netina.Api}/Controller/HomeController.cs (74%) rename {NetinaShop.Api => Netina.Api}/Controller/NewsletterMemberController.cs (87%) rename {NetinaShop.Api => Netina.Api}/Controller/OrderBagController.cs (94%) rename {NetinaShop.Api => Netina.Api}/Controller/OrderController.cs (95%) rename {NetinaShop.Api => Netina.Api}/Controller/PageController.cs (95%) rename {NetinaShop.Api => Netina.Api}/Controller/PaymentController.cs (93%) rename {NetinaShop.Api => Netina.Api}/Controller/ProductCategoryController.cs (94%) rename {NetinaShop.Api => Netina.Api}/Controller/ProductController.cs (94%) rename {NetinaShop.Api => Netina.Api}/Controller/ProductReviewController.cs (94%) rename {NetinaShop.Api => Netina.Api}/Controller/RoleController.cs (95%) rename {NetinaShop.Api => Netina.Api}/Controller/ScraperController.cs (92%) rename {NetinaShop.Api => Netina.Api}/Controller/SearchController.cs (87%) rename {NetinaShop.Api => Netina.Api}/Controller/SeedController.cs (93%) rename {NetinaShop.Api => Netina.Api}/Controller/SettingController.cs (93%) rename {NetinaShop.Api => Netina.Api}/Controller/ShippingController.cs (94%) rename {NetinaShop.Api => Netina.Api}/Controller/UserAddressController.cs (92%) rename {NetinaShop.Api => Netina.Api}/Controller/UserController.cs (94%) rename {NetinaShop.Api => Netina.Api}/Dockerfile (100%) rename {NetinaShop.Api => Netina.Api}/Docs/NetinaShopApi.Blog.http (100%) rename {NetinaShop.Api => Netina.Api}/Docs/NetinaShopApi.BlogCategory.http (100%) rename {NetinaShop.Api => Netina.Api}/Docs/NetinaShopApi.http (100%) rename NetinaShop.Api/NetinaShop.Api.csproj => Netina.Api/Netina.Api.csproj (73%) rename {NetinaShop.Api => Netina.Api}/Program.cs (92%) rename {NetinaShop.Api => Netina.Api}/Properties/launchSettings.json (100%) rename {NetinaShop.Api => Netina.Api}/Services/CurrentUserService.cs (92%) rename {NetinaShop.Api => Netina.Api}/Views/Home/Index.cshtml (99%) rename {NetinaShop.Api => Netina.Api}/Views/Home/Index.cshtml.cs (77%) rename {NetinaShop.Api => Netina.Api}/Views/Invoices/Invoice.cshtml (100%) rename {NetinaShop.Api => Netina.Api}/WebFramework/Bases/ApiResultFilterAttribute.cs (97%) rename {NetinaShop.Api => Netina.Api}/WebFramework/Bases/ClaimRequirement.cs (95%) rename {NetinaShop.Api => Netina.Api}/WebFramework/Bases/CrudController.cs (97%) rename {NetinaShop.Api => Netina.Api}/WebFramework/Configurations/ConfigureJwtBearerOptions.cs (92%) rename {NetinaShop.Api => Netina.Api}/WebFramework/Configurations/LoggerConfig.cs (87%) rename {NetinaShop.Api => Netina.Api}/WebFramework/Configurations/PersianIdentityErrorDescriber.cs (98%) rename {NetinaShop.Api => Netina.Api}/WebFramework/Configurations/ServiceExtensions.cs (97%) rename {NetinaShop.Api => Netina.Api}/WebFramework/MiddleWares/ExceptionHandlerMiddleware.cs (97%) rename {NetinaShop.Api => Netina.Api}/WebFramework/MiddleWares/PerformanceMiddleware.cs (94%) rename {NetinaShop.Api => Netina.Api}/WebFramework/Swagger/SwaggerConfiguration.cs (99%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/css/style.css (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/img/apple-touch-icon.png (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/img/cta-bg.jpg (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/img/favicon.png (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/img/features.svg (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/img/footer-bg.jpg (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/img/hero-bg.jpg (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/img/hero-img.png (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/img/skills.png (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/img/why-us.png (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/js/main.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/scss/Readme.txt (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/swagger-ui/customSidebar.html (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/swagger-ui/x3/theme-flattop.css (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/swagger-ui/x3/theme-muted.css (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/swagger-ui/x3/theme-outline.css (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/aos/aos.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/css/bootstrap.css (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/css/bootstrap.css.map (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css.map (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js.map (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js.map (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js.map (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js.map (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.js.map (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js.map (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/boxicons/css/boxicons.min.css (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/boxicons/fonts/boxicons.eot (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/boxicons/fonts/boxicons.svg (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/boxicons/fonts/boxicons.ttf (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff2 (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/glightbox/js/glightbox.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/glightbox/js/glightbox.min.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/assets/vendor/waypoints/noframework.waypoints.js (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/cities.json (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/fonts/Shabnam-Bold.ttf (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/fonts/Shabnam.ttf (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/fonts/iranyekanwebmediumfanum.ttf (100%) rename {NetinaShop.Api => Netina.Api}/wwwroot/provinces.json (100%) rename {NetinaShop.Common => Netina.Common}/CommonConfig.cs (60%) rename {NetinaShop.Common => Netina.Common}/Extensions/AssertExtensions.cs (96%) rename {NetinaShop.Common => Netina.Common}/Extensions/BoolExtensions.cs (77%) rename {NetinaShop.Common => Netina.Common}/Extensions/ClassDisplayExtensions.cs (92%) rename {NetinaShop.Common => Netina.Common}/Extensions/DateTimeExtensions.cs (97%) rename {NetinaShop.Common => Netina.Common}/Extensions/EnumExtensions.cs (97%) rename {NetinaShop.Common => Netina.Common}/Extensions/NewtonJsonExtensions.cs (90%) rename {NetinaShop.Common => Netina.Common}/Extensions/PhoneNumberExtensions.cs (97%) rename {NetinaShop.Common => Netina.Common}/Extensions/PropertyExtensions.cs (91%) rename {NetinaShop.Common => Netina.Common}/Extensions/RandomExtensions.cs (87%) rename {NetinaShop.Common => Netina.Common}/Extensions/StringExtensions.cs (99%) rename {NetinaShop.Common => Netina.Common}/Extensions/ValidationExtensions.cs (93%) rename {NetinaShop.Common => Netina.Common}/Models/Api/AccessToken.cs (98%) rename {NetinaShop.Common => Netina.Common}/Models/Api/ApiResultStatusCode.cs (97%) rename {NetinaShop.Common => Netina.Common}/Models/Api/AppSettings.cs (66%) rename {NetinaShop.Common => Netina.Common}/Models/Api/FileUploadRequest.cs (92%) rename {NetinaShop.Common => Netina.Common}/Models/Api/FileUploadResponse.cs (82%) rename {NetinaShop.Common => Netina.Common}/Models/Api/HealthCheck.cs (90%) rename {NetinaShop.Common => Netina.Common}/Models/Api/ResponseFile.cs (79%) rename {NetinaShop.Common => Netina.Common}/Models/Api/TokenRequest.cs (92%) rename {NetinaShop.Common => Netina.Common}/Models/Entity/ApiEntity.cs (96%) rename {NetinaShop.Common => Netina.Common}/Models/Entity/IApiEntity.cs (86%) rename {NetinaShop.Common => Netina.Common}/Models/Entity/IMartenEntity.cs (77%) rename {NetinaShop.Common => Netina.Common}/Models/Entity/MartenEntity.cs (95%) rename {NetinaShop.Common => Netina.Common}/Models/Entity/PageClassDisplay.cs (91%) rename {NetinaShop.Common => Netina.Common}/Models/Exception/AppException.cs (89%) rename {NetinaShop.Common => Netina.Common}/Models/Exception/BaseApiException.cs (97%) rename {NetinaShop.Common => Netina.Common}/Models/Exception/ValidationException.cs (89%) rename {NetinaShop.Common => Netina.Common}/Models/IScopedDependency.cs (57%) rename {NetinaShop.Common => Netina.Common}/Models/Mapper/BaseDto.cs (97%) rename {NetinaShop.Common => Netina.Common}/Models/Mapper/IBaseDto.cs (83%) rename {NetinaShop.Common => Netina.Common}/Models/Report/ChartUnit.cs (94%) rename {NetinaShop.Common => Netina.Common}/Models/Report/ReportRequest.cs (92%) rename {NetinaShop.Common => Netina.Common}/Models/Report/ReportResult.cs (93%) rename {NetinaShop.Common => Netina.Common}/Models/Report/ReportableItem.cs (98%) rename NetinaShop.Common/NetinaShop.Common.csproj => Netina.Common/Netina.Common.csproj (100%) rename {NetinaShop.Core => Netina.Core}/Abstracts/IDigikalaScraper.cs (70%) rename {NetinaShop.Core => Netina.Core}/Abstracts/IDistrictService.cs (62%) rename {NetinaShop.Core => Netina.Core}/Abstracts/IExternalFilesService.cs (61%) rename {NetinaShop.Core => Netina.Core}/Abstracts/IPaymentService.cs (84%) rename {NetinaShop.Core => Netina.Core}/Abstracts/ISmsService.cs (74%) rename {NetinaShop.Core => Netina.Core}/Abstracts/IStorageService.cs (75%) rename {NetinaShop.Core => Netina.Core}/Abstracts/IUploadFileService.cs (69%) rename {NetinaShop.Core => Netina.Core}/BaseServices/Abstracts/IDashboardService.cs (58%) rename {NetinaShop.Core => Netina.Core}/BaseServices/Abstracts/IJwtService.cs (71%) rename {NetinaShop.Core => Netina.Core}/BaseServices/Abstracts/ISiteMapService.cs (55%) rename {NetinaShop.Core => Netina.Core}/BaseServices/DashboardService.cs (80%) rename {NetinaShop.Core => Netina.Core}/BaseServices/JwtService.cs (96%) rename {NetinaShop.Core => Netina.Core}/BaseServices/SiteMapService.cs (97%) rename {NetinaShop.Core => Netina.Core}/CoreConfig.cs (60%) rename {NetinaShop.Core => Netina.Core}/CoreServices/Abstracts/IAccountService.cs (75%) rename {NetinaShop.Core => Netina.Core}/CoreServices/Abstracts/IPageService.cs (73%) rename {NetinaShop.Core => Netina.Core}/CoreServices/Abstracts/ISearchService.cs (58%) rename {NetinaShop.Core => Netina.Core}/CoreServices/Abstracts/ISettingService.cs (79%) rename {NetinaShop.Core => Netina.Core}/CoreServices/AccountService.cs (92%) rename {NetinaShop.Core => Netina.Core}/CoreServices/PageService.cs (91%) rename {NetinaShop.Core => Netina.Core}/CoreServices/SearchService.cs (82%) rename {NetinaShop.Core => Netina.Core}/CoreServices/SettingService.cs (89%) rename {NetinaShop.Core => Netina.Core}/EntityServices/Abstracts/IUserService.cs (86%) rename {NetinaShop.Core => Netina.Core}/EntityServices/DiscountHandlers/CalculateOrderDiscountCommandHandler.cs (91%) rename {NetinaShop.Core => Netina.Core}/EntityServices/DiscountHandlers/CalculateProductDiscountCommandHandler.cs (94%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderBagHandlers/AddToOrderBagCommandHandler.cs (84%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderBagHandlers/CheckOrderBagCommandHandler.cs (89%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderBagHandlers/GetUserOrderBagQueryHandler.cs (83%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderBagHandlers/RemoveFromOrderBagCommandHandler.cs (82%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderBagHandlers/SubmitDiscountCommandHandler.cs (81%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderBagHandlers/SubmitOrderBagCommandHandler.cs (86%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderBagHandlers/SubmitOrderDeliveryCommandHandler.cs (85%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderBagHandlers/SubmitOrderPaymentCommandHandler.cs (91%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderHandlers/CalculateOrderCommandHandler.cs (86%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderHandlers/ConfirmOrderStepCommandHandler.cs (85%) rename {NetinaShop.Core => Netina.Core}/EntityServices/OrderHandlers/GetOrderInvoiceCommandHandler.cs (97%) rename {NetinaShop.Core => Netina.Core}/EntityServices/ReviewHandlers/ConfirmReviewCommandHandler.cs (76%) rename {NetinaShop.Core => Netina.Core}/EntityServices/UserService.cs (97%) rename {NetinaShop.Core => Netina.Core}/Models/Api/ApiResult.cs (97%) rename {NetinaShop.Core => Netina.Core}/Models/SiteMapUIds.cs (88%) create mode 100644 Netina.Core/Netina.Core.csproj rename {NetinaShop.Core => Netina.Core}/Utilities/ImageConvertor.cs (85%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/AddressCommands.cs (92%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/BrandCommands.cs (83%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/ComplexCommands.cs (56%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/DiscountCommands.cs (87%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/NewsletterCommands.cs (70%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/OrderBagCommands.cs (83%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/OrderCommands.cs (78%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/PaymentCommands.cs (76%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/ProductCategoryCommands.cs (76%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/ProductCommands.cs (88%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/ReviewCommands.cs (82%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Commands/ShippingCommands.cs (81%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Queries/AddressQueries.cs (54%) create mode 100644 Netina.Domain/CommandQueries/Queries/BrandQueries.cs create mode 100644 Netina.Domain/CommandQueries/Queries/DiscountQueries.cs create mode 100644 Netina.Domain/CommandQueries/Queries/NewsletterQueries.cs create mode 100644 Netina.Domain/CommandQueries/Queries/OrderBagQueries.cs rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Queries/OrderQueries.cs (62%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Queries/PaymentQueries.cs (62%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Queries/ProductCategoryQueries.cs (66%) rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Queries/ProductQueries.cs (66%) create mode 100644 Netina.Domain/CommandQueries/Queries/ReviewQueries.cs rename {NetinaShop.Domain => Netina.Domain}/CommandQueries/Queries/ShippingQueries.cs (60%) rename {NetinaShop.Domain => Netina.Domain}/DocumentEntities/Complexes/Complex.Aggregate.cs (85%) rename {NetinaShop.Domain => Netina.Domain}/DocumentEntities/Complexes/Complex.cs (95%) rename {NetinaShop.Domain => Netina.Domain}/DocumentEntities/Settings/OrderingSetting.cs (56%) rename {NetinaShop.Domain => Netina.Domain}/DomainConfig.cs (60%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/DashboardDtos/HomeDashboardDto.cs (85%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/FilterDtos/BaseFilterDto.cs (81%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/FilterDtos/ExpressDeliveryFilter.cs (82%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/FilterDtos/FilterOptionDto.cs (70%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/FilterDtos/PriceFilterDto.cs (80%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/LargDtos/BlogCategoryLDto.cs (63%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/LargDtos/BlogLDto.cs (77%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/LargDtos/BrandLDto.cs (75%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/LargDtos/DiscountLDto.cs (88%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/LargDtos/OrderLDto.cs (87%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/LargDtos/ProductCategoryLDto.cs (74%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/LargDtos/ProductLDto.cs (89%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/LargDtos/ReviewLDto.cs (75%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/CheckOrderBagRequestItem.cs (69%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/LoginRequestDto.cs (80%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/OrderBagRequestDto.cs (68%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/OrderProductRequestDto.cs (73%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/PageActionRequestDto.cs (90%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/RoleActionRequestDto.cs (86%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/SeedDtos/SeedBrandRequestDto.cs (76%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/SeedDtos/SeedCategoryRequestDto.cs (64%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/SignUpRequestDto.cs (74%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/RequestDtos/UserActionRequestDto.cs (87%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ResponseDtos/AdminChangeLogResponseDto.cs (89%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ResponseDtos/CheckOrderBagResponseItem.cs (89%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ResponseDtos/GetProductResponseDto.cs (55%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ResponseDtos/GetProductsResponseDto.cs (79%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ResponseDtos/PagerResponseDto.cs (75%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ResponseDtos/ProfileResponseDto.cs (70%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ResponseDtos/SearchResponseDto.cs (92%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ResponseDtos/SubmitOrderPaymentResponseDto.cs (74%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ResponseDtos/VerifyCodeResponseDto.cs (54%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/ScraperDtos/Response/ScraperProductDto.cs (90%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/ApplicationUserSDto.cs (81%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/BasePageSDto.cs (81%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/BlogCategorySDto.cs (61%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/BlogSDto.cs (82%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/BrandSDto.cs (77%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/CustomerSDto.cs (81%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/DiscountSDto.cs (86%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/ManagerSDto.cs (82%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/MarketerSDto.cs (83%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/NewsletterMemberSDto.cs (63%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/OrderDeliverySDto.cs (88%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/OrderProductSDto.cs (80%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/OrderSDto.cs (87%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/PaymentSDto.cs (82%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/ProductCategorySDto.cs (78%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/ProductSDto.cs (91%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/ReviewSDto.cs (72%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/ShippingSDto.cs (77%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/SpecificationSDto.cs (75%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/StorageFileSDto.cs (81%) rename {NetinaShop.Domain => Netina.Domain}/Dtos/SmallDtos/UserAddressSDto.cs (85%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Accounting/Accounting.Aggregate.cs (88%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Accounting/Payment.cs (90%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Blogs/Blog.Aggregate.cs (93%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Blogs/Blog.cs (94%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Blogs/BlogCategory.cs (91%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Blogs/BlogStorageFile.cs (79%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Brands/Brand.Aggregate.cs (92%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Brands/Brand.cs (91%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Brands/BrandStorageFile.cs (80%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Discounts/CategoryDiscount.cs (88%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Discounts/Discount.Aggregate.cs (97%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Discounts/Discount.cs (94%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Discounts/ProductDiscount.cs (89%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Orders/Order.Aggregate.cs (97%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Orders/Order.cs (94%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Orders/OrderDelivery.cs (82%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Orders/OrderProduct.cs (92%) rename {NetinaShop.Domain => Netina.Domain}/Entities/ProductCategories/ProductCategory.Aggregate.cs (92%) rename {NetinaShop.Domain => Netina.Domain}/Entities/ProductCategories/ProductCategory.cs (90%) rename {NetinaShop.Domain => Netina.Domain}/Entities/ProductCategories/ProductCategoryStorageFile.cs (80%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Products/Product.Aggregate.cs (97%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Products/Product.cs (93%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Products/ProductStorageFile.cs (80%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Products/Review.cs (91%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Products/Specification.cs (94%) rename {NetinaShop.Domain => Netina.Domain}/Entities/StorageFiles/StorageFile.Aggregate.cs (78%) rename {NetinaShop.Domain => Netina.Domain}/Entities/StorageFiles/StorageFile.cs (91%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Users/ApplicationRole.cs (82%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Users/ApplicationUser.cs (91%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Users/Customer.cs (84%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Users/Manager.cs (84%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Users/Marketer.cs (86%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Users/NewsletterMember.cs (90%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Users/User.Aggreage.cs (93%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Users/UserAddress.cs (95%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Users/UserFavoriteProduct.cs (67%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Warehouses/Shipping.cs (94%) rename {NetinaShop.Domain => Netina.Domain}/Entities/Warehouses/Warehouses.Aggregate.cs (88%) rename {NetinaShop.Domain => Netina.Domain}/Enums/DiscountAmountType.cs (76%) rename {NetinaShop.Domain => Netina.Domain}/Enums/DiscountType.cs (86%) rename {NetinaShop.Domain => Netina.Domain}/Enums/Gender.cs (73%) rename {NetinaShop.Domain => Netina.Domain}/Enums/OrderPaymentMethod.cs (88%) rename {NetinaShop.Domain => Netina.Domain}/Enums/OrderQueryDateFilter.cs (87%) rename {NetinaShop.Domain => Netina.Domain}/Enums/OrderStatus.cs (94%) rename {NetinaShop.Domain => Netina.Domain}/Enums/PaymentStatus.cs (88%) rename {NetinaShop.Domain => Netina.Domain}/Enums/PaymentType.cs (85%) rename {NetinaShop.Domain => Netina.Domain}/Enums/QueryFilterType.cs (69%) rename {NetinaShop.Domain => Netina.Domain}/Enums/QuerySortBy.cs (89%) rename {NetinaShop.Domain => Netina.Domain}/Enums/SignUpStatus.cs (72%) rename {NetinaShop.Domain => Netina.Domain}/Enums/StorageFileType.cs (74%) rename {NetinaShop.Domain => Netina.Domain}/FodyWeavers.xml (100%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/ApplicationUserMapper.g.cs (96%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/BlogCategoryMapper.g.cs (98%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/BlogMapper.g.cs (98%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/BlogStorageFileMapper.g.cs (64%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/BrandMapper.g.cs (98%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/BrandStorageFileMapper.g.cs (65%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/CategoryDiscountMapper.g.cs (65%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/CustomerMapper.g.cs (95%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/DiscountMapper.g.cs (98%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/ManagerMapper.g.cs (96%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/MarketerMapper.g.cs (96%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/NewsletterMemberMapper.g.cs (94%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/OrderMapper.g.cs (95%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/OrderProductMapper.g.cs (96%) create mode 100644 Netina.Domain/Mappers/PaymentMapper.g.cs rename {NetinaShop.Domain => Netina.Domain}/Mappers/ProductCategoryMapper.g.cs (98%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/ProductCategoryStorageFileMapper.g.cs (68%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/ProductDiscountMapper.g.cs (64%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/ProductMapper.g.cs (99%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/ProductStorageFileMapper.g.cs (65%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/ReviewMapper.g.cs (97%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/ShippingMapper.g.cs (96%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/SpecificationMapper.g.cs (96%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/StorageFileMapper.g.cs (95%) rename {NetinaShop.Domain => Netina.Domain}/Mappers/UserAddressMapper.g.cs (97%) rename {NetinaShop.Domain => Netina.Domain}/MapsterRegister.cs (94%) rename {NetinaShop.Domain => Netina.Domain}/MartenEntities/Pages/BasePage.cs (84%) rename {NetinaShop.Domain => Netina.Domain}/MartenEntities/Pages/FAQPage.cs (68%) rename {NetinaShop.Domain => Netina.Domain}/MartenEntities/Settings/BaseSetting.cs (70%) rename {NetinaShop.Domain => Netina.Domain}/MartenEntities/Settings/PaymentSetting.cs (82%) rename {NetinaShop.Domain => Netina.Domain}/MartenEntities/Settings/ShopSetting.cs (93%) rename {NetinaShop.Domain => Netina.Domain}/Models/Claims/ApplicationClaims.cs (99%) rename {NetinaShop.Domain => Netina.Domain}/Models/Claims/ApplicationPermission.cs (98%) rename {NetinaShop.Domain => Netina.Domain}/Models/Claims/ClaimDto.cs (94%) rename {NetinaShop.Domain => Netina.Domain}/Models/Claims/CustomClaimType.cs (72%) rename {NetinaShop.Domain => Netina.Domain}/Models/Districts/City.cs (80%) rename {NetinaShop.Domain => Netina.Domain}/Models/Districts/Province.cs (81%) rename {NetinaShop.Domain => Netina.Domain}/Models/Settings/SiteSettings.cs (97%) rename NetinaShop.Domain/NetinaShop.Domain.csproj => Netina.Domain/Netina.Domain.csproj (65%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/InfrastructureConfig.cs (58%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Marten/MartenRepository.cs (92%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Marten/MartenRepositoryWrapper.cs (78%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/DirectoryAddress.cs (82%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/RestAddress.cs (86%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/RestApi/KaveNegar/KaveNegarResponse.cs (67%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/RestApi/KaveNegar/KaveNegarResponseEntry.cs (83%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/RestApi/KaveNegar/KaveNegarReturn.cs (62%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/RestApi/Zarinpal/ZarinaplPaymentLinkRequest.cs (88%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/RestApi/Zarinpal/ZarinaplPaymentLinkResponse.cs (87%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/RestApi/Zarinpal/ZarinaplPaymentVerifyResponse.cs (89%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/RestApi/Zarinpal/ZarinaplVerifyPaymentRequest.cs (75%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/Scrapers/Digikala/GetDigikalProductResponseDto.cs (95%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Models/Scrapers/Digikala/GetDigikalProductsResponseDto.cs (95%) rename NetinaShop.Infrastructure/NetinaShop.Infrastructure.csproj => Netina.Infrastructure/Netina.Infrastructure.csproj (56%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/RestServices/IDigikalaRestApi.cs (69%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/RestServices/IFileRestApi.cs (54%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/RestServices/IKaveNegarRestApi.cs (80%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/RestServices/IRestApiWrapper.cs (86%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/RestServices/IZarinpalRestApi.cs (73%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Services/DistrictService.cs (82%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Services/ExternalFilesService.cs (76%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Services/Scrapers/DigikalaScraper.cs (90%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Services/SmsService.cs (89%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Services/StorageService.cs (95%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Services/UploadFileService.cs (92%) rename {NetinaShop.Infrastructure => Netina.Infrastructure}/Services/ZarinpalService.cs (90%) rename {NetinaShop.Repository => Netina.Repository}/Abstracts/ICurrentUserService.cs (83%) rename {NetinaShop.Repository => Netina.Repository}/Behaviors/ValidationBehavior.cs (87%) rename {NetinaShop.Repository => Netina.Repository}/Extensions/DbContextOptionCustomExtensionsInfo.cs (97%) rename {NetinaShop.Repository => Netina.Repository}/Extensions/ModelBuilderExtensions.cs (98%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Accounting/CreateOrUpdatePaymentCommandHandler.cs (91%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Accounting/GetPaymentQueryHandler.cs (82%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Accounting/GetPaymentsQueryHandler.cs (75%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Addresses/CreateAddressCommandHandler.cs (81%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Addresses/DeleteAddressCommandHandler.cs (78%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Addresses/GetUserAddressesQueryHandler.cs (80%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Brands/CreateBrandCommandHandler.cs (80%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Brands/DeleteBrandCommandHandler.cs (79%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Brands/GetBrandsQueryHandler.cs (91%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Brands/UpdateBrandCommandHandler.cs (89%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Brands/Validators/CreateBrandCommandValidator.cs (82%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Brands/Validators/UpdateBrandCommandValidator.cs (82%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Complexes/CreateOrUpdateComplexCommandHandler.cs (65%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Complexes/Validators/CreateBrandCommandValidator.cs (65%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Discounts/CreateDiscountCommandHandler.cs (92%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Discounts/CreateSaleCooperationDiscountHandler.cs (85%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Discounts/DeleteDiscountCommandHandler.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Discounts/GetDiscountQueryHandler.cs (73%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Discounts/GetDiscountsQueryHandler.cs (78%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Discounts/UpdateDiscountCommandHandler.cs (93%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Discounts/Validators/CreateDiscountCommandValidator.cs (89%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Discounts/Validators/UpdateDiscountCommandValidator.cs (89%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Newsletters/CreateNewsletterMemberCommandHandler.cs (88%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Newsletters/GetNewsletterMembersQueryHandler.cs (79%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Newsletters/Validators/CreateNewsletterMemberCommandValidator.cs (86%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Orders/CreateBaseOrderCommandHandler.cs (83%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Orders/DeleteOrderCommandHandler.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Orders/GetOrderLDtoQueryHandler.cs (76%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Orders/GetOrderQueryHandler.cs (84%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Orders/GetOrdersQueryHandler.cs (85%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Orders/GetUserOrdersQueryHandler.cs (82%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/ProductCategories/CreateProductCategoryCommandHandler.cs (80%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/ProductCategories/DeleteProductCategoryCommandHandler.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/ProductCategories/GetProductCategoriesQueryHandler.cs (88%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/ProductCategories/GetProductCategoryChildrenQueryHandler.cs (82%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/ProductCategories/GetProductCategoryQueryHandler.cs (74%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/ProductCategories/UpdateProductCategoryCommandHandler.cs (87%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/ProductCategories/Validators/CreateProductCategoryCommandValidator.cs (76%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/ProductCategories/Validators/UpdateProductCategoryCommandValidator.cs (76%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Products/ChangeProductDisplayedCommandHandler.cs (85%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Products/CreateProductCommandHandler.cs (89%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Products/DeleteProductCommandHandler.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Products/GetProductQueryHandler.cs (76%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Products/GetProductsQueryHandler.cs (91%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Products/UpdateProductCommandHandler.cs (92%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Products/Validators/CreateProductCommandValidator.cs (91%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Products/Validators/UpdateProductCommandValidator.cs (91%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Reviews/CreateReviewCommandHandler.cs (79%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Reviews/DeleteReviewCommandHandler.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Reviews/GetReviewQueryHandler.cs (73%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Reviews/GetReviewsQueryHandler.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Reviews/Validators/CreateReviewCommandValidator.cs (86%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Reviews/Validators/UpdateReviewCommandValidator.cs (86%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Warehouses/CreateShippingCommandHandler.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Warehouses/DeleteShippingCommandHandler.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Warehouses/GetShippingQueryHandler.cs (73%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Warehouses/GetShippingsQueryHandler.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Warehouses/UpdateShippingCommandHandler.cs (82%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Warehouses/Validators/CreateShippingCommandValidator.cs (86%) rename {NetinaShop.Repository => Netina.Repository}/Handlers/Warehouses/Validators/UpdateShippingCommandValidator.cs (86%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240123111307_Init.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240123111307_Init.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240129072040_editSpecificationNullParent.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240129072040_editSpecificationNullParent.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240202154106_editDiscount.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240202154106_editDiscount.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240207080859_EditForeigenKeies.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240207080859_EditForeigenKeies.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240208123658_EditOrderAddDeviceId.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240208123658_EditOrderAddDeviceId.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240208150343_EditOrderNullUserId.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240208150343_EditOrderNullUserId.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240208152319_EditOrderUserId.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240208152319_EditOrderUserId.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240209142029_EditProductIsEnable.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240209142029_EditProductIsEnable.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240209170630_EditShippingName.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240209170630_EditShippingName.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240209214154_EditOrderProductAddDiscount.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240209214154_EditOrderProductAddDiscount.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240210134749_EditOrderAddFactorCode.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240210134749_EditOrderAddFactorCode.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240211102121_AddPayment.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240211102121_AddPayment.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240212114249_EditAddress.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240212114249_EditAddress.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240212160400_EditShippingAddWorkingDays.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240212160400_EditShippingAddWorkingDays.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240212172112_EditShippingAddAddressId.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240212172112_EditShippingAddAddressId.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240212202112_EditOrderDelivey.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240212202112_EditOrderDelivey.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240213103856_EditOrderAddProductDiscount.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240213103856_EditOrderAddProductDiscount.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240222102310_EditBrandAddEnglishName.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240222102310_EditBrandAddEnglishName.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240222192632_AddNewsletterMember.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240222192632_AddNewsletterMember.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240224163606_EditDiscountAddCorporate.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240224163606_EditDiscountAddCorporate.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240225133310_AddUserVersionUsed.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240225133310_AddUserVersionUsed.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240229174513_EditOrderAddDeliverAt.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240229174513_EditOrderAddDeliverAt.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240414120218_editDiscountAddFirstPurchase.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240414120218_editDiscountAddFirstPurchase.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240415174511_AddNewUserEntites.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240415174511_AddNewUserEntites.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240415212810_AddCustomerIdToPayment.Designer.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/20240415212810_AddCustomerIdToPayment.cs (100%) rename {NetinaShop.Repository => Netina.Repository}/Migrations/ApplicationContextModelSnapshot.cs (99%) rename {NetinaShop.Repository => Netina.Repository}/Models/ApplicationContext.cs (92%) rename NetinaShop.Repository/NetinaShop.Repository.csproj => Netina.Repository/Netina.Repository.csproj (58%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/BaseRepository.cs (92%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/Contracts/IBaseRepository.cs (58%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/Contracts/IReadRepository.cs (82%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/Contracts/IRepository.cs (73%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/Contracts/IRepositoryWrapper.cs (77%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/Contracts/IWriteRepository.cs (81%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/ReadRepository.cs (84%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/Repository.cs (85%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/RepositoryWrapper.cs (92%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Base/WriteRepository.cs (93%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Marten/IMartenRepository.cs (86%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/Marten/IMartenRepositoryWrapper.cs (59%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/UnitOfWork/IUnitOfWork.cs (70%) rename {NetinaShop.Repository => Netina.Repository}/Repositories/UnitOfWork/UnitOfWork.cs (94%) rename {NetinaShop.Repository => Netina.Repository}/RepositoryConfig.cs (87%) rename {NetinaShop.Repository => Netina.Repository}/Services/Abstracts/IDbInitializerService.cs (64%) rename {NetinaShop.Repository => Netina.Repository}/Services/DbInitializerService.cs (95%) rename NetinaShop.sln => Netina.sln (79%) delete mode 100644 NetinaShop.Core/NetinaShop.Core.csproj delete mode 100644 NetinaShop.Domain/CommandQueries/Queries/BrandQueries.cs delete mode 100644 NetinaShop.Domain/CommandQueries/Queries/DiscountQueries.cs delete mode 100644 NetinaShop.Domain/CommandQueries/Queries/NewsletterQueries.cs delete mode 100644 NetinaShop.Domain/CommandQueries/Queries/OrderBagQueries.cs delete mode 100644 NetinaShop.Domain/CommandQueries/Queries/ReviewQueries.cs delete mode 100644 NetinaShop.Domain/Mappers/PaymentMapper.g.cs delete mode 100644 NetinaShop.Repository/NetinaShop - Backup.Repository.csproj diff --git a/NetinaShop.Api/AppSettings/Production/appsettings.Production.json b/Netina.Api/AppSettings/Production/appsettings.Production.json similarity index 85% rename from NetinaShop.Api/AppSettings/Production/appsettings.Production.json rename to Netina.Api/AppSettings/Production/appsettings.Production.json index 6b90490..9144771 100644 --- a/NetinaShop.Api/AppSettings/Production/appsettings.Production.json +++ b/Netina.Api/AppSettings/Production/appsettings.Production.json @@ -24,16 +24,25 @@ "KaveNegarApiKey": "3735494B4143727A794346457461576A2B4B6668414973424E333561505A694B", "UserSetting": { "Username": "09214802813", - "Email": "info@netinashop.io", + "Email": "avvampier@gmail.com", "Password": "eF79o4P4BopCUbUK", "Phone": "09214802813", "RoleName": "RootAdmin", "FirstName": "همه کاره", "LastName": "سیستم" }, + "Manager": { + "Username": "09128387004", + "Email": "mahanmasiha6@gmail.com", + "Password": "eF79o4P4BopCUbUK", + "Phone": "09128387004", + "RoleName": "Manager", + "FirstName": "ماهان", + "LastName": "" + }, "StorageSetting": { - "AccessKey": "d37a1cc6acfea3a6f92c538ef0f6601f1edcdc9143942b6470e5d1032aa6bfe2", - "SecretKey": "979313b7-30fb-40ff-94d8-d0390d3fa876", + "AccessKey": "979313b7-30fb-40ff-94d8-d0390d3fa876", + "SecretKey": "d37a1cc6acfea3a6f92c538ef0f6601f1edcdc9143942b6470e5d1032aa6bfe2", "BucketKey": "vesmeh-content" }, "JwtSettings": { diff --git a/NetinaShop.Api/AppSettings/Production/appsettings.json b/Netina.Api/AppSettings/Production/appsettings.json similarity index 100% rename from NetinaShop.Api/AppSettings/Production/appsettings.json rename to Netina.Api/AppSettings/Production/appsettings.json diff --git a/NetinaShop.Api/AppSettings/appsettings.Development.json b/Netina.Api/AppSettings/appsettings.Development.json similarity index 100% rename from NetinaShop.Api/AppSettings/appsettings.Development.json rename to Netina.Api/AppSettings/appsettings.Development.json diff --git a/NetinaShop.Api/AppSettings/appsettings.json b/Netina.Api/AppSettings/appsettings.json similarity index 100% rename from NetinaShop.Api/AppSettings/appsettings.json rename to Netina.Api/AppSettings/appsettings.json diff --git a/NetinaShop.Api/Controller/AuthController.cs b/Netina.Api/Controller/AuthController.cs similarity index 95% rename from NetinaShop.Api/Controller/AuthController.cs rename to Netina.Api/Controller/AuthController.cs index 7c7e19b..fb61349 100644 --- a/NetinaShop.Api/Controller/AuthController.cs +++ b/Netina.Api/Controller/AuthController.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Api.Controller; +using Netina.Core.CoreServices.Abstracts; +using Netina.Domain.Dtos.RequestDtos; + +namespace Netina.Api.Controller; public class AuthController : ICarterModule diff --git a/NetinaShop.Api/Controller/BlogCategoryController.cs b/Netina.Api/Controller/BlogCategoryController.cs similarity index 94% rename from NetinaShop.Api/Controller/BlogCategoryController.cs rename to Netina.Api/Controller/BlogCategoryController.cs index 5d9a6fe..3c73b35 100644 --- a/NetinaShop.Api/Controller/BlogCategoryController.cs +++ b/Netina.Api/Controller/BlogCategoryController.cs @@ -1,6 +1,10 @@ -using NetinaShop.Domain.Entities.Blogs; +using Netina.Common.Models.Exception; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Blogs; +using Netina.Domain.Models.Claims; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class BlogCategoryController : ICarterModule { diff --git a/NetinaShop.Api/Controller/BlogController.cs b/Netina.Api/Controller/BlogController.cs similarity index 94% rename from NetinaShop.Api/Controller/BlogController.cs rename to Netina.Api/Controller/BlogController.cs index 8dc354d..131d53a 100644 --- a/NetinaShop.Api/Controller/BlogController.cs +++ b/Netina.Api/Controller/BlogController.cs @@ -1,6 +1,10 @@ -using NetinaShop.Domain.Entities.Blogs; +using Netina.Common.Models.Exception; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.Blogs; +using Netina.Domain.Models.Claims; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class BlogController : ICarterModule { diff --git a/NetinaShop.Api/Controller/BrandController.cs b/Netina.Api/Controller/BrandController.cs similarity index 91% rename from NetinaShop.Api/Controller/BrandController.cs rename to Netina.Api/Controller/BrandController.cs index b24cab8..3b917f4 100644 --- a/NetinaShop.Api/Controller/BrandController.cs +++ b/Netina.Api/Controller/BrandController.cs @@ -1,6 +1,10 @@ -using NetinaShop.Domain.Entities.Brands; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Entities.Brands; +using Netina.Domain.Models.Claims; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class BrandController : ICarterModule { diff --git a/NetinaShop.Api/Controller/DashboardController.cs b/Netina.Api/Controller/DashboardController.cs similarity index 87% rename from NetinaShop.Api/Controller/DashboardController.cs rename to Netina.Api/Controller/DashboardController.cs index 6639fea..044c8d6 100644 --- a/NetinaShop.Api/Controller/DashboardController.cs +++ b/Netina.Api/Controller/DashboardController.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Api.Controller; +using Netina.Core.BaseServices.Abstracts; +using Netina.Domain.Models.Claims; + +namespace Netina.Api.Controller; public class DashboardController : ICarterModule { diff --git a/NetinaShop.Api/Controller/DiscountController.cs b/Netina.Api/Controller/DiscountController.cs similarity index 95% rename from NetinaShop.Api/Controller/DiscountController.cs rename to Netina.Api/Controller/DiscountController.cs index 80b5869..d99530f 100644 --- a/NetinaShop.Api/Controller/DiscountController.cs +++ b/Netina.Api/Controller/DiscountController.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Api.Controller; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Models.Claims; + +namespace Netina.Api.Controller; public class DiscountController : ICarterModule { diff --git a/NetinaShop.Api/Controller/DistrictController.cs b/Netina.Api/Controller/DistrictController.cs similarity index 93% rename from NetinaShop.Api/Controller/DistrictController.cs rename to Netina.Api/Controller/DistrictController.cs index 6edf698..a81232a 100644 --- a/NetinaShop.Api/Controller/DistrictController.cs +++ b/Netina.Api/Controller/DistrictController.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Api.Controller; +using Netina.Core.Abstracts; + +namespace Netina.Api.Controller; public class DistrictController : ICarterModule { diff --git a/NetinaShop.Api/Controller/FileController.cs b/Netina.Api/Controller/FileController.cs similarity index 90% rename from NetinaShop.Api/Controller/FileController.cs rename to Netina.Api/Controller/FileController.cs index 38e96b7..4b809bf 100644 --- a/NetinaShop.Api/Controller/FileController.cs +++ b/Netina.Api/Controller/FileController.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Enums; +using Netina.Common.Models.Api; +using Netina.Core.Abstracts; +using Netina.Domain.Enums; +using Netina.Domain.Models.Claims; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class FileController : ICarterModule { diff --git a/NetinaShop.Api/Controller/HealthController.cs b/Netina.Api/Controller/HealthController.cs similarity index 91% rename from NetinaShop.Api/Controller/HealthController.cs rename to Netina.Api/Controller/HealthController.cs index a7298f6..832034a 100644 --- a/NetinaShop.Api/Controller/HealthController.cs +++ b/Netina.Api/Controller/HealthController.cs @@ -1,6 +1,8 @@ using MD.PersianDateTime.Standard; +using Netina.Common.Models.Api; +using Netina.Core.BaseServices.Abstracts; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class HealthController : ICarterModule { diff --git a/NetinaShop.Api/Controller/HomeController.cs b/Netina.Api/Controller/HomeController.cs similarity index 74% rename from NetinaShop.Api/Controller/HomeController.cs rename to Netina.Api/Controller/HomeController.cs index fad1742..d443e15 100644 --- a/NetinaShop.Api/Controller/HomeController.cs +++ b/Netina.Api/Controller/HomeController.cs @@ -1,6 +1,6 @@ -using NetinaShop.Api.Views.Home; +using Netina.Api.Views.Home; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; [Route("")] [AllowAnonymous] diff --git a/NetinaShop.Api/Controller/NewsletterMemberController.cs b/Netina.Api/Controller/NewsletterMemberController.cs similarity index 87% rename from NetinaShop.Api/Controller/NewsletterMemberController.cs rename to Netina.Api/Controller/NewsletterMemberController.cs index 1ff3f98..b8635b5 100644 --- a/NetinaShop.Api/Controller/NewsletterMemberController.cs +++ b/Netina.Api/Controller/NewsletterMemberController.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Api.Controller; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Models.Claims; + +namespace Netina.Api.Controller; public class NewsletterMemberController : ICarterModule { diff --git a/NetinaShop.Api/Controller/OrderBagController.cs b/Netina.Api/Controller/OrderBagController.cs similarity index 94% rename from NetinaShop.Api/Controller/OrderBagController.cs rename to Netina.Api/Controller/OrderBagController.cs index 0db42f6..9f48011 100644 --- a/NetinaShop.Api/Controller/OrderBagController.cs +++ b/Netina.Api/Controller/OrderBagController.cs @@ -1,6 +1,10 @@ -using NetinaShop.Domain.Enums; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Enums; +using Netina.Domain.Models.Claims; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class OrderBagController : ICarterModule { diff --git a/NetinaShop.Api/Controller/OrderController.cs b/Netina.Api/Controller/OrderController.cs similarity index 95% rename from NetinaShop.Api/Controller/OrderController.cs rename to Netina.Api/Controller/OrderController.cs index d46187b..12c259b 100644 --- a/NetinaShop.Api/Controller/OrderController.cs +++ b/Netina.Api/Controller/OrderController.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Enums; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Enums; +using Netina.Domain.Models.Claims; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class OrderController : ICarterModule { public void AddRoutes(IEndpointRouteBuilder app) diff --git a/NetinaShop.Api/Controller/PageController.cs b/Netina.Api/Controller/PageController.cs similarity index 95% rename from NetinaShop.Api/Controller/PageController.cs rename to Netina.Api/Controller/PageController.cs index 81a9ab1..c62daad 100644 --- a/NetinaShop.Api/Controller/PageController.cs +++ b/Netina.Api/Controller/PageController.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Api.Controller; +using Netina.Core.CoreServices.Abstracts; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Models.Claims; + +namespace Netina.Api.Controller; public class PageController : ICarterModule { diff --git a/NetinaShop.Api/Controller/PaymentController.cs b/Netina.Api/Controller/PaymentController.cs similarity index 93% rename from NetinaShop.Api/Controller/PaymentController.cs rename to Netina.Api/Controller/PaymentController.cs index a290bc0..b1ab01e 100644 --- a/NetinaShop.Api/Controller/PaymentController.cs +++ b/Netina.Api/Controller/PaymentController.cs @@ -1,7 +1,9 @@ -using static FastExpressionCompiler.ExpressionCompiler; +using Netina.Core.Abstracts; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Models.Claims; using TypedResults = Microsoft.AspNetCore.Http.TypedResults; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class PaymentController : ICarterModule { diff --git a/NetinaShop.Api/Controller/ProductCategoryController.cs b/Netina.Api/Controller/ProductCategoryController.cs similarity index 94% rename from NetinaShop.Api/Controller/ProductCategoryController.cs rename to Netina.Api/Controller/ProductCategoryController.cs index e7d8aaf..c8b996a 100644 --- a/NetinaShop.Api/Controller/ProductCategoryController.cs +++ b/Netina.Api/Controller/ProductCategoryController.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Api.Controller; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Models.Claims; + +namespace Netina.Api.Controller; public class ProductCategoryController : ICarterModule { diff --git a/NetinaShop.Api/Controller/ProductController.cs b/Netina.Api/Controller/ProductController.cs similarity index 94% rename from NetinaShop.Api/Controller/ProductController.cs rename to Netina.Api/Controller/ProductController.cs index 5b49c73..e96221c 100644 --- a/NetinaShop.Api/Controller/ProductController.cs +++ b/Netina.Api/Controller/ProductController.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Enums; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Enums; +using Netina.Domain.Models.Claims; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class ProductController : ICarterModule { diff --git a/NetinaShop.Api/Controller/ProductReviewController.cs b/Netina.Api/Controller/ProductReviewController.cs similarity index 94% rename from NetinaShop.Api/Controller/ProductReviewController.cs rename to Netina.Api/Controller/ProductReviewController.cs index c945606..75f5109 100644 --- a/NetinaShop.Api/Controller/ProductReviewController.cs +++ b/Netina.Api/Controller/ProductReviewController.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Api.Controller; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Models.Claims; + +namespace Netina.Api.Controller; public class ProductReviewController : ICarterModule { diff --git a/NetinaShop.Api/Controller/RoleController.cs b/Netina.Api/Controller/RoleController.cs similarity index 95% rename from NetinaShop.Api/Controller/RoleController.cs rename to Netina.Api/Controller/RoleController.cs index f3f7c05..7fb9e16 100644 --- a/NetinaShop.Api/Controller/RoleController.cs +++ b/Netina.Api/Controller/RoleController.cs @@ -1,6 +1,8 @@ -using NetinaShop.Core.EntityServices.Abstracts; +using Netina.Core.EntityServices.Abstracts; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Models.Claims; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class RoleController : ICarterModule { diff --git a/NetinaShop.Api/Controller/ScraperController.cs b/Netina.Api/Controller/ScraperController.cs similarity index 92% rename from NetinaShop.Api/Controller/ScraperController.cs rename to Netina.Api/Controller/ScraperController.cs index 0bcc7ef..1ff3d67 100644 --- a/NetinaShop.Api/Controller/ScraperController.cs +++ b/Netina.Api/Controller/ScraperController.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Api.Controller; +using Netina.Core.Abstracts; +using Netina.Domain.Models.Claims; + +namespace Netina.Api.Controller; public class ScraperController : ICarterModule { diff --git a/NetinaShop.Api/Controller/SearchController.cs b/Netina.Api/Controller/SearchController.cs similarity index 87% rename from NetinaShop.Api/Controller/SearchController.cs rename to Netina.Api/Controller/SearchController.cs index 04b0531..ca37a04 100644 --- a/NetinaShop.Api/Controller/SearchController.cs +++ b/Netina.Api/Controller/SearchController.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Api.Controller; +using Netina.Core.CoreServices.Abstracts; + +namespace Netina.Api.Controller; public class SearchController : ICarterModule { diff --git a/NetinaShop.Api/Controller/SeedController.cs b/Netina.Api/Controller/SeedController.cs similarity index 93% rename from NetinaShop.Api/Controller/SeedController.cs rename to Netina.Api/Controller/SeedController.cs index e132758..13fe785 100644 --- a/NetinaShop.Api/Controller/SeedController.cs +++ b/Netina.Api/Controller/SeedController.cs @@ -1,6 +1,10 @@ -using NetinaShop.Domain.Dtos.RequestDtos.SeedDtos; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.RequestDtos.SeedDtos; +using Netina.Domain.Dtos.SmallDtos; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class SeedController : ICarterModule { diff --git a/NetinaShop.Api/Controller/SettingController.cs b/Netina.Api/Controller/SettingController.cs similarity index 93% rename from NetinaShop.Api/Controller/SettingController.cs rename to Netina.Api/Controller/SettingController.cs index 5c74c74..86cdee5 100644 --- a/NetinaShop.Api/Controller/SettingController.cs +++ b/Netina.Api/Controller/SettingController.cs @@ -1,6 +1,8 @@ using System.Text.Json; +using Netina.Core.CoreServices.Abstracts; +using Netina.Domain.Models.Claims; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class SettingController : ICarterModule { diff --git a/NetinaShop.Api/Controller/ShippingController.cs b/Netina.Api/Controller/ShippingController.cs similarity index 94% rename from NetinaShop.Api/Controller/ShippingController.cs rename to Netina.Api/Controller/ShippingController.cs index efb315e..8808e4a 100644 --- a/NetinaShop.Api/Controller/ShippingController.cs +++ b/Netina.Api/Controller/ShippingController.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Api.Controller; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Models.Claims; + +namespace Netina.Api.Controller; public class ShippingController : ICarterModule { diff --git a/NetinaShop.Api/Controller/UserAddressController.cs b/Netina.Api/Controller/UserAddressController.cs similarity index 92% rename from NetinaShop.Api/Controller/UserAddressController.cs rename to Netina.Api/Controller/UserAddressController.cs index a6bc1f8..f594ae1 100644 --- a/NetinaShop.Api/Controller/UserAddressController.cs +++ b/Netina.Api/Controller/UserAddressController.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Api.Controller; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; + +namespace Netina.Api.Controller; public class UserAddressController : ICarterModule { diff --git a/NetinaShop.Api/Controller/UserController.cs b/Netina.Api/Controller/UserController.cs similarity index 94% rename from NetinaShop.Api/Controller/UserController.cs rename to Netina.Api/Controller/UserController.cs index ec88027..2bc81aa 100644 --- a/NetinaShop.Api/Controller/UserController.cs +++ b/Netina.Api/Controller/UserController.cs @@ -1,10 +1,12 @@ - -using Microsoft.AspNetCore.Builder; -using Microsoft.AspNetCore.Mvc.RazorPages; -using NetinaShop.Core.EntityServices.Abstracts; -using NetinaShop.Repository.Abstracts; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Core.EntityServices.Abstracts; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Models.Claims; +using Netina.Repository.Abstracts; -namespace NetinaShop.Api.Controller; +namespace Netina.Api.Controller; public class UserController : ICarterModule { diff --git a/NetinaShop.Api/Dockerfile b/Netina.Api/Dockerfile similarity index 100% rename from NetinaShop.Api/Dockerfile rename to Netina.Api/Dockerfile diff --git a/NetinaShop.Api/Docs/NetinaShopApi.Blog.http b/Netina.Api/Docs/NetinaShopApi.Blog.http similarity index 100% rename from NetinaShop.Api/Docs/NetinaShopApi.Blog.http rename to Netina.Api/Docs/NetinaShopApi.Blog.http diff --git a/NetinaShop.Api/Docs/NetinaShopApi.BlogCategory.http b/Netina.Api/Docs/NetinaShopApi.BlogCategory.http similarity index 100% rename from NetinaShop.Api/Docs/NetinaShopApi.BlogCategory.http rename to Netina.Api/Docs/NetinaShopApi.BlogCategory.http diff --git a/NetinaShop.Api/Docs/NetinaShopApi.http b/Netina.Api/Docs/NetinaShopApi.http similarity index 100% rename from NetinaShop.Api/Docs/NetinaShopApi.http rename to Netina.Api/Docs/NetinaShopApi.http diff --git a/NetinaShop.Api/NetinaShop.Api.csproj b/Netina.Api/Netina.Api.csproj similarity index 73% rename from NetinaShop.Api/NetinaShop.Api.csproj rename to Netina.Api/Netina.Api.csproj index 552e4b1..202b0cd 100644 --- a/NetinaShop.Api/NetinaShop.Api.csproj +++ b/Netina.Api/Netina.Api.csproj @@ -65,37 +65,37 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -114,9 +114,9 @@ - - - + + + @@ -126,11 +126,11 @@ - + - + diff --git a/NetinaShop.Api/Program.cs b/Netina.Api/Program.cs similarity index 92% rename from NetinaShop.Api/Program.cs rename to Netina.Api/Program.cs index 14db941..a01021e 100644 --- a/NetinaShop.Api/Program.cs +++ b/Netina.Api/Program.cs @@ -1,4 +1,13 @@ -using NetinaShop.Repository.Behaviors; +using Netina.Api.WebFramework.Configurations; +using Netina.Api.WebFramework.MiddleWares; +using Netina.Api.WebFramework.Swagger; +using Netina.Common.Models; +using Netina.Core; +using Netina.Domain; +using Netina.Domain.Models.Settings; +using Netina.Infrastructure; +using Netina.Repository; +using Netina.Repository.Behaviors; var builder = WebApplication.CreateBuilder(args); builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory()); diff --git a/NetinaShop.Api/Properties/launchSettings.json b/Netina.Api/Properties/launchSettings.json similarity index 100% rename from NetinaShop.Api/Properties/launchSettings.json rename to Netina.Api/Properties/launchSettings.json diff --git a/NetinaShop.Api/Services/CurrentUserService.cs b/Netina.Api/Services/CurrentUserService.cs similarity index 92% rename from NetinaShop.Api/Services/CurrentUserService.cs rename to Netina.Api/Services/CurrentUserService.cs index 197a20a..02033b6 100644 --- a/NetinaShop.Api/Services/CurrentUserService.cs +++ b/Netina.Api/Services/CurrentUserService.cs @@ -1,9 +1,7 @@ using System.Security.Cryptography; -using NetinaShop.Repository.Abstracts; -using Polly; -using static NetinaShop.Infrastructure.Models.Scrapers.Digikala.GetDigikalProductResponseDto; +using Netina.Repository.Abstracts; -namespace NetinaShop.Api.Services; +namespace Netina.Api.Services; public class CurrentUserService : ICurrentUserService { diff --git a/NetinaShop.Api/Views/Home/Index.cshtml b/Netina.Api/Views/Home/Index.cshtml similarity index 99% rename from NetinaShop.Api/Views/Home/Index.cshtml rename to Netina.Api/Views/Home/Index.cshtml index 52806ee..a3c520c 100644 --- a/NetinaShop.Api/Views/Home/Index.cshtml +++ b/Netina.Api/Views/Home/Index.cshtml @@ -1,4 +1,4 @@ -@model NetinaShop.Api.Views.Home.IndexModel +@model Netina.Api.Views.Home.IndexModel @{ } diff --git a/NetinaShop.Api/Views/Home/Index.cshtml.cs b/Netina.Api/Views/Home/Index.cshtml.cs similarity index 77% rename from NetinaShop.Api/Views/Home/Index.cshtml.cs rename to Netina.Api/Views/Home/Index.cshtml.cs index b1c01a0..e2ec9dd 100644 --- a/NetinaShop.Api/Views/Home/Index.cshtml.cs +++ b/Netina.Api/Views/Home/Index.cshtml.cs @@ -1,7 +1,6 @@ -using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.RazorPages; -namespace NetinaShop.Api.Views.Home +namespace Netina.Api.Views.Home { public class IndexModel : PageModel { diff --git a/NetinaShop.Api/Views/Invoices/Invoice.cshtml b/Netina.Api/Views/Invoices/Invoice.cshtml similarity index 100% rename from NetinaShop.Api/Views/Invoices/Invoice.cshtml rename to Netina.Api/Views/Invoices/Invoice.cshtml diff --git a/NetinaShop.Api/WebFramework/Bases/ApiResultFilterAttribute.cs b/Netina.Api/WebFramework/Bases/ApiResultFilterAttribute.cs similarity index 97% rename from NetinaShop.Api/WebFramework/Bases/ApiResultFilterAttribute.cs rename to Netina.Api/WebFramework/Bases/ApiResultFilterAttribute.cs index 8ab519d..740fb9f 100644 --- a/NetinaShop.Api/WebFramework/Bases/ApiResultFilterAttribute.cs +++ b/Netina.Api/WebFramework/Bases/ApiResultFilterAttribute.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Api.WebFramework.Bases; +using Netina.Common.Models.Api; +using Netina.Core.Models.Api; + +namespace Netina.Api.WebFramework.Bases; public class ApiResultFactory { diff --git a/NetinaShop.Api/WebFramework/Bases/ClaimRequirement.cs b/Netina.Api/WebFramework/Bases/ClaimRequirement.cs similarity index 95% rename from NetinaShop.Api/WebFramework/Bases/ClaimRequirement.cs rename to Netina.Api/WebFramework/Bases/ClaimRequirement.cs index eab8549..728720c 100644 --- a/NetinaShop.Api/WebFramework/Bases/ClaimRequirement.cs +++ b/Netina.Api/WebFramework/Bases/ClaimRequirement.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Api.WebFramework.Bases; +namespace Netina.Api.WebFramework.Bases; [AttributeUsage(AttributeTargets.Class | AttributeTargets.Method, AllowMultiple = true)] public class ClaimRequirement : AuthorizeAttribute, IAuthorizationFilter diff --git a/NetinaShop.Api/WebFramework/Bases/CrudController.cs b/Netina.Api/WebFramework/Bases/CrudController.cs similarity index 97% rename from NetinaShop.Api/WebFramework/Bases/CrudController.cs rename to Netina.Api/WebFramework/Bases/CrudController.cs index 7aa009b..5ee8f2a 100644 --- a/NetinaShop.Api/WebFramework/Bases/CrudController.cs +++ b/Netina.Api/WebFramework/Bases/CrudController.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.Api.WebFramework.Bases; +using Netina.Common.Models.Entity; +using Netina.Common.Models.Exception; +using Netina.Common.Models.Mapper; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Api.WebFramework.Bases; public class CrudEndpoint where TEntity : ApiEntity, new() diff --git a/NetinaShop.Api/WebFramework/Configurations/ConfigureJwtBearerOptions.cs b/Netina.Api/WebFramework/Configurations/ConfigureJwtBearerOptions.cs similarity index 92% rename from NetinaShop.Api/WebFramework/Configurations/ConfigureJwtBearerOptions.cs rename to Netina.Api/WebFramework/Configurations/ConfigureJwtBearerOptions.cs index 77d98c1..2ff3d53 100644 --- a/NetinaShop.Api/WebFramework/Configurations/ConfigureJwtBearerOptions.cs +++ b/Netina.Api/WebFramework/Configurations/ConfigureJwtBearerOptions.cs @@ -1,6 +1,6 @@ using Microsoft.Extensions.Options; -namespace NetinaShop.Api.WebFramework.Configurations; +namespace Netina.Api.WebFramework.Configurations; public class ConfigureJwtBearerOptions : IPostConfigureOptions { diff --git a/NetinaShop.Api/WebFramework/Configurations/LoggerConfig.cs b/Netina.Api/WebFramework/Configurations/LoggerConfig.cs similarity index 87% rename from NetinaShop.Api/WebFramework/Configurations/LoggerConfig.cs rename to Netina.Api/WebFramework/Configurations/LoggerConfig.cs index b899f0e..57ba7f6 100644 --- a/NetinaShop.Api/WebFramework/Configurations/LoggerConfig.cs +++ b/Netina.Api/WebFramework/Configurations/LoggerConfig.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Api.WebFramework.Configurations; +using Netina.Infrastructure.Models; + +namespace Netina.Api.WebFramework.Configurations; public static class LoggerConfig { diff --git a/NetinaShop.Api/WebFramework/Configurations/PersianIdentityErrorDescriber.cs b/Netina.Api/WebFramework/Configurations/PersianIdentityErrorDescriber.cs similarity index 98% rename from NetinaShop.Api/WebFramework/Configurations/PersianIdentityErrorDescriber.cs rename to Netina.Api/WebFramework/Configurations/PersianIdentityErrorDescriber.cs index 2485b95..787e383 100644 --- a/NetinaShop.Api/WebFramework/Configurations/PersianIdentityErrorDescriber.cs +++ b/Netina.Api/WebFramework/Configurations/PersianIdentityErrorDescriber.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Api.WebFramework.Configurations; +namespace Netina.Api.WebFramework.Configurations; public class PersianIdentityErrorDescriber : IdentityErrorDescriber { diff --git a/NetinaShop.Api/WebFramework/Configurations/ServiceExtensions.cs b/Netina.Api/WebFramework/Configurations/ServiceExtensions.cs similarity index 97% rename from NetinaShop.Api/WebFramework/Configurations/ServiceExtensions.cs rename to Netina.Api/WebFramework/Configurations/ServiceExtensions.cs index 4be0858..b576416 100644 --- a/NetinaShop.Api/WebFramework/Configurations/ServiceExtensions.cs +++ b/Netina.Api/WebFramework/Configurations/ServiceExtensions.cs @@ -1,7 +1,11 @@ using Marten; +using Netina.Domain.Entities.Users; +using Netina.Domain.Models.Settings; +using Netina.Repository.Extensions; +using Netina.Repository.Models; using Weasel.Core; -namespace NetinaShop.Api.WebFramework.Configurations; +namespace Netina.Api.WebFramework.Configurations; public static class ServiceExtensions { diff --git a/NetinaShop.Api/WebFramework/MiddleWares/ExceptionHandlerMiddleware.cs b/Netina.Api/WebFramework/MiddleWares/ExceptionHandlerMiddleware.cs similarity index 97% rename from NetinaShop.Api/WebFramework/MiddleWares/ExceptionHandlerMiddleware.cs rename to Netina.Api/WebFramework/MiddleWares/ExceptionHandlerMiddleware.cs index 0017063..936177f 100644 --- a/NetinaShop.Api/WebFramework/MiddleWares/ExceptionHandlerMiddleware.cs +++ b/Netina.Api/WebFramework/MiddleWares/ExceptionHandlerMiddleware.cs @@ -1,10 +1,9 @@ -using System; -using System.Security.Cryptography; -using Microsoft.AspNetCore.Http; -using NetinaShop.Repository.Migrations; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Core.Models.Api; using Refit; -namespace NetinaShop.Api.WebFramework.MiddleWares; +namespace Netina.Api.WebFramework.MiddleWares; public static class ExceptionHandlerMiddlewareExtensions { diff --git a/NetinaShop.Api/WebFramework/MiddleWares/PerformanceMiddleware.cs b/Netina.Api/WebFramework/MiddleWares/PerformanceMiddleware.cs similarity index 94% rename from NetinaShop.Api/WebFramework/MiddleWares/PerformanceMiddleware.cs rename to Netina.Api/WebFramework/MiddleWares/PerformanceMiddleware.cs index a854754..1c60ee2 100644 --- a/NetinaShop.Api/WebFramework/MiddleWares/PerformanceMiddleware.cs +++ b/Netina.Api/WebFramework/MiddleWares/PerformanceMiddleware.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Api.WebFramework.MiddleWares; +namespace Netina.Api.WebFramework.MiddleWares; public static class PerformanceMiddlewareExtensions { diff --git a/NetinaShop.Api/WebFramework/Swagger/SwaggerConfiguration.cs b/Netina.Api/WebFramework/Swagger/SwaggerConfiguration.cs similarity index 99% rename from NetinaShop.Api/WebFramework/Swagger/SwaggerConfiguration.cs rename to Netina.Api/WebFramework/Swagger/SwaggerConfiguration.cs index 0da7920..564e0bc 100644 --- a/NetinaShop.Api/WebFramework/Swagger/SwaggerConfiguration.cs +++ b/Netina.Api/WebFramework/Swagger/SwaggerConfiguration.cs @@ -1,10 +1,11 @@ using Microsoft.AspNetCore.Mvc.Controllers; using Microsoft.OpenApi.Models; +using Netina.Common.Extensions; using Pluralize.NET; using Swashbuckle.AspNetCore.SwaggerGen; using Swashbuckle.AspNetCore.SwaggerUI; -namespace NetinaShop.Api.WebFramework.Swagger; +namespace Netina.Api.WebFramework.Swagger; public static class SwaggerConfiguration { diff --git a/NetinaShop.Api/wwwroot/assets/css/style.css b/Netina.Api/wwwroot/assets/css/style.css similarity index 100% rename from NetinaShop.Api/wwwroot/assets/css/style.css rename to Netina.Api/wwwroot/assets/css/style.css diff --git a/NetinaShop.Api/wwwroot/assets/img/apple-touch-icon.png b/Netina.Api/wwwroot/assets/img/apple-touch-icon.png similarity index 100% rename from NetinaShop.Api/wwwroot/assets/img/apple-touch-icon.png rename to Netina.Api/wwwroot/assets/img/apple-touch-icon.png diff --git a/NetinaShop.Api/wwwroot/assets/img/cta-bg.jpg b/Netina.Api/wwwroot/assets/img/cta-bg.jpg similarity index 100% rename from NetinaShop.Api/wwwroot/assets/img/cta-bg.jpg rename to Netina.Api/wwwroot/assets/img/cta-bg.jpg diff --git a/NetinaShop.Api/wwwroot/assets/img/favicon.png b/Netina.Api/wwwroot/assets/img/favicon.png similarity index 100% rename from NetinaShop.Api/wwwroot/assets/img/favicon.png rename to Netina.Api/wwwroot/assets/img/favicon.png diff --git a/NetinaShop.Api/wwwroot/assets/img/features.svg b/Netina.Api/wwwroot/assets/img/features.svg similarity index 100% rename from NetinaShop.Api/wwwroot/assets/img/features.svg rename to Netina.Api/wwwroot/assets/img/features.svg diff --git a/NetinaShop.Api/wwwroot/assets/img/footer-bg.jpg b/Netina.Api/wwwroot/assets/img/footer-bg.jpg similarity index 100% rename from NetinaShop.Api/wwwroot/assets/img/footer-bg.jpg rename to Netina.Api/wwwroot/assets/img/footer-bg.jpg diff --git a/NetinaShop.Api/wwwroot/assets/img/hero-bg.jpg b/Netina.Api/wwwroot/assets/img/hero-bg.jpg similarity index 100% rename from NetinaShop.Api/wwwroot/assets/img/hero-bg.jpg rename to Netina.Api/wwwroot/assets/img/hero-bg.jpg diff --git a/NetinaShop.Api/wwwroot/assets/img/hero-img.png b/Netina.Api/wwwroot/assets/img/hero-img.png similarity index 100% rename from NetinaShop.Api/wwwroot/assets/img/hero-img.png rename to Netina.Api/wwwroot/assets/img/hero-img.png diff --git a/NetinaShop.Api/wwwroot/assets/img/skills.png b/Netina.Api/wwwroot/assets/img/skills.png similarity index 100% rename from NetinaShop.Api/wwwroot/assets/img/skills.png rename to Netina.Api/wwwroot/assets/img/skills.png diff --git a/NetinaShop.Api/wwwroot/assets/img/why-us.png b/Netina.Api/wwwroot/assets/img/why-us.png similarity index 100% rename from NetinaShop.Api/wwwroot/assets/img/why-us.png rename to Netina.Api/wwwroot/assets/img/why-us.png diff --git a/NetinaShop.Api/wwwroot/assets/js/main.js b/Netina.Api/wwwroot/assets/js/main.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/js/main.js rename to Netina.Api/wwwroot/assets/js/main.js diff --git a/NetinaShop.Api/wwwroot/assets/scss/Readme.txt b/Netina.Api/wwwroot/assets/scss/Readme.txt similarity index 100% rename from NetinaShop.Api/wwwroot/assets/scss/Readme.txt rename to Netina.Api/wwwroot/assets/scss/Readme.txt diff --git a/NetinaShop.Api/wwwroot/assets/swagger-ui/customSidebar.html b/Netina.Api/wwwroot/assets/swagger-ui/customSidebar.html similarity index 100% rename from NetinaShop.Api/wwwroot/assets/swagger-ui/customSidebar.html rename to Netina.Api/wwwroot/assets/swagger-ui/customSidebar.html diff --git a/NetinaShop.Api/wwwroot/assets/swagger-ui/x3/theme-flattop.css b/Netina.Api/wwwroot/assets/swagger-ui/x3/theme-flattop.css similarity index 100% rename from NetinaShop.Api/wwwroot/assets/swagger-ui/x3/theme-flattop.css rename to Netina.Api/wwwroot/assets/swagger-ui/x3/theme-flattop.css diff --git a/NetinaShop.Api/wwwroot/assets/swagger-ui/x3/theme-muted.css b/Netina.Api/wwwroot/assets/swagger-ui/x3/theme-muted.css similarity index 100% rename from NetinaShop.Api/wwwroot/assets/swagger-ui/x3/theme-muted.css rename to Netina.Api/wwwroot/assets/swagger-ui/x3/theme-muted.css diff --git a/NetinaShop.Api/wwwroot/assets/swagger-ui/x3/theme-outline.css b/Netina.Api/wwwroot/assets/swagger-ui/x3/theme-outline.css similarity index 100% rename from NetinaShop.Api/wwwroot/assets/swagger-ui/x3/theme-outline.css rename to Netina.Api/wwwroot/assets/swagger-ui/x3/theme-outline.css diff --git a/NetinaShop.Api/wwwroot/assets/vendor/aos/aos.js b/Netina.Api/wwwroot/assets/vendor/aos/aos.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/aos/aos.js rename to Netina.Api/wwwroot/assets/vendor/aos/aos.js diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.css b/Netina.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.css similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.css rename to Netina.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.css diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.css.map b/Netina.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.css.map similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.css.map rename to Netina.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.css.map diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css b/Netina.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css rename to Netina.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css.map b/Netina.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css.map similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css.map rename to Netina.Api/wwwroot/assets/vendor/bootstrap/css/bootstrap.min.css.map diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js.map b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js.map similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js.map rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.js.map diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js.map b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js.map similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js.map rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.bundle.min.js.map diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js.map b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js.map similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js.map rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.js.map diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js.map b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js.map similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js.map rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.esm.min.js.map diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.js b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.js rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.js diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.js.map b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.js.map similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.js.map rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.js.map diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js diff --git a/NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js.map b/Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js.map similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js.map rename to Netina.Api/wwwroot/assets/vendor/bootstrap/js/bootstrap.min.js.map diff --git a/NetinaShop.Api/wwwroot/assets/vendor/boxicons/css/boxicons.min.css b/Netina.Api/wwwroot/assets/vendor/boxicons/css/boxicons.min.css similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/boxicons/css/boxicons.min.css rename to Netina.Api/wwwroot/assets/vendor/boxicons/css/boxicons.min.css diff --git a/NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.eot b/Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.eot similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.eot rename to Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.eot diff --git a/NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.svg b/Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.svg similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.svg rename to Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.svg diff --git a/NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.ttf b/Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.ttf similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.ttf rename to Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.ttf diff --git a/NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff b/Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff rename to Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff diff --git a/NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff2 b/Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff2 similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff2 rename to Netina.Api/wwwroot/assets/vendor/boxicons/fonts/boxicons.woff2 diff --git a/NetinaShop.Api/wwwroot/assets/vendor/glightbox/js/glightbox.js b/Netina.Api/wwwroot/assets/vendor/glightbox/js/glightbox.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/glightbox/js/glightbox.js rename to Netina.Api/wwwroot/assets/vendor/glightbox/js/glightbox.js diff --git a/NetinaShop.Api/wwwroot/assets/vendor/glightbox/js/glightbox.min.js b/Netina.Api/wwwroot/assets/vendor/glightbox/js/glightbox.min.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/glightbox/js/glightbox.min.js rename to Netina.Api/wwwroot/assets/vendor/glightbox/js/glightbox.min.js diff --git a/NetinaShop.Api/wwwroot/assets/vendor/waypoints/noframework.waypoints.js b/Netina.Api/wwwroot/assets/vendor/waypoints/noframework.waypoints.js similarity index 100% rename from NetinaShop.Api/wwwroot/assets/vendor/waypoints/noframework.waypoints.js rename to Netina.Api/wwwroot/assets/vendor/waypoints/noframework.waypoints.js diff --git a/NetinaShop.Api/wwwroot/cities.json b/Netina.Api/wwwroot/cities.json similarity index 100% rename from NetinaShop.Api/wwwroot/cities.json rename to Netina.Api/wwwroot/cities.json diff --git a/NetinaShop.Api/wwwroot/fonts/Shabnam-Bold.ttf b/Netina.Api/wwwroot/fonts/Shabnam-Bold.ttf similarity index 100% rename from NetinaShop.Api/wwwroot/fonts/Shabnam-Bold.ttf rename to Netina.Api/wwwroot/fonts/Shabnam-Bold.ttf diff --git a/NetinaShop.Api/wwwroot/fonts/Shabnam.ttf b/Netina.Api/wwwroot/fonts/Shabnam.ttf similarity index 100% rename from NetinaShop.Api/wwwroot/fonts/Shabnam.ttf rename to Netina.Api/wwwroot/fonts/Shabnam.ttf diff --git a/NetinaShop.Api/wwwroot/fonts/iranyekanwebmediumfanum.ttf b/Netina.Api/wwwroot/fonts/iranyekanwebmediumfanum.ttf similarity index 100% rename from NetinaShop.Api/wwwroot/fonts/iranyekanwebmediumfanum.ttf rename to Netina.Api/wwwroot/fonts/iranyekanwebmediumfanum.ttf diff --git a/NetinaShop.Api/wwwroot/provinces.json b/Netina.Api/wwwroot/provinces.json similarity index 100% rename from NetinaShop.Api/wwwroot/provinces.json rename to Netina.Api/wwwroot/provinces.json diff --git a/NetinaShop.Common/CommonConfig.cs b/Netina.Common/CommonConfig.cs similarity index 60% rename from NetinaShop.Common/CommonConfig.cs rename to Netina.Common/CommonConfig.cs index 63cf5e5..b01f48d 100644 --- a/NetinaShop.Common/CommonConfig.cs +++ b/Netina.Common/CommonConfig.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common +namespace Netina.Common { public class CommonConfig { diff --git a/NetinaShop.Common/Extensions/AssertExtensions.cs b/Netina.Common/Extensions/AssertExtensions.cs similarity index 96% rename from NetinaShop.Common/Extensions/AssertExtensions.cs rename to Netina.Common/Extensions/AssertExtensions.cs index 936d96c..c1cff66 100644 --- a/NetinaShop.Common/Extensions/AssertExtensions.cs +++ b/Netina.Common/Extensions/AssertExtensions.cs @@ -1,6 +1,6 @@ using System.Collections; -namespace NetinaShop.Common.Extensions +namespace Netina.Common.Extensions { public static class AssertExtensions { diff --git a/NetinaShop.Common/Extensions/BoolExtensions.cs b/Netina.Common/Extensions/BoolExtensions.cs similarity index 77% rename from NetinaShop.Common/Extensions/BoolExtensions.cs rename to Netina.Common/Extensions/BoolExtensions.cs index 7f6231d..bdb1d6c 100644 --- a/NetinaShop.Common/Extensions/BoolExtensions.cs +++ b/Netina.Common/Extensions/BoolExtensions.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Extensions; +namespace Netina.Common.Extensions; public static class BoolExtensions { diff --git a/NetinaShop.Common/Extensions/ClassDisplayExtensions.cs b/Netina.Common/Extensions/ClassDisplayExtensions.cs similarity index 92% rename from NetinaShop.Common/Extensions/ClassDisplayExtensions.cs rename to Netina.Common/Extensions/ClassDisplayExtensions.cs index 883709a..bc21d45 100644 --- a/NetinaShop.Common/Extensions/ClassDisplayExtensions.cs +++ b/Netina.Common/Extensions/ClassDisplayExtensions.cs @@ -1,6 +1,6 @@ -using NetinaShop.Common.Models.Entity; +using Netina.Common.Models.Entity; -namespace NetinaShop.Common.Extensions +namespace Netina.Common.Extensions { public static class ClassDisplayExtensions { diff --git a/NetinaShop.Common/Extensions/DateTimeExtensions.cs b/Netina.Common/Extensions/DateTimeExtensions.cs similarity index 97% rename from NetinaShop.Common/Extensions/DateTimeExtensions.cs rename to Netina.Common/Extensions/DateTimeExtensions.cs index 7983510..7ea4a12 100644 --- a/NetinaShop.Common/Extensions/DateTimeExtensions.cs +++ b/Netina.Common/Extensions/DateTimeExtensions.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Extensions +namespace Netina.Common.Extensions { public static class DateTimeExtensions { diff --git a/NetinaShop.Common/Extensions/EnumExtensions.cs b/Netina.Common/Extensions/EnumExtensions.cs similarity index 97% rename from NetinaShop.Common/Extensions/EnumExtensions.cs rename to Netina.Common/Extensions/EnumExtensions.cs index b0a5e4b..b98a9b1 100644 --- a/NetinaShop.Common/Extensions/EnumExtensions.cs +++ b/Netina.Common/Extensions/EnumExtensions.cs @@ -1,6 +1,6 @@ using System.Reflection; -namespace NetinaShop.Common.Extensions +namespace Netina.Common.Extensions { public enum DisplayProperty { diff --git a/NetinaShop.Common/Extensions/NewtonJsonExtensions.cs b/Netina.Common/Extensions/NewtonJsonExtensions.cs similarity index 90% rename from NetinaShop.Common/Extensions/NewtonJsonExtensions.cs rename to Netina.Common/Extensions/NewtonJsonExtensions.cs index 4b56fd6..d52c380 100644 --- a/NetinaShop.Common/Extensions/NewtonJsonExtensions.cs +++ b/Netina.Common/Extensions/NewtonJsonExtensions.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Extensions +namespace Netina.Common.Extensions { public static class NewtonJsonExtensions { diff --git a/NetinaShop.Common/Extensions/PhoneNumberExtensions.cs b/Netina.Common/Extensions/PhoneNumberExtensions.cs similarity index 97% rename from NetinaShop.Common/Extensions/PhoneNumberExtensions.cs rename to Netina.Common/Extensions/PhoneNumberExtensions.cs index 1869bed..bbd9bb8 100644 --- a/NetinaShop.Common/Extensions/PhoneNumberExtensions.cs +++ b/Netina.Common/Extensions/PhoneNumberExtensions.cs @@ -1,6 +1,6 @@ using System.Text.RegularExpressions; -namespace NetinaShop.Common.Extensions; +namespace Netina.Common.Extensions; public static class PhoneNumberExtensions { public static bool CheckPhoneNumber(string phoneNumber) diff --git a/NetinaShop.Common/Extensions/PropertyExtensions.cs b/Netina.Common/Extensions/PropertyExtensions.cs similarity index 91% rename from NetinaShop.Common/Extensions/PropertyExtensions.cs rename to Netina.Common/Extensions/PropertyExtensions.cs index 850dabc..07fd4aa 100644 --- a/NetinaShop.Common/Extensions/PropertyExtensions.cs +++ b/Netina.Common/Extensions/PropertyExtensions.cs @@ -1,6 +1,6 @@ using System.Reflection; -namespace NetinaShop.Common.Extensions +namespace Netina.Common.Extensions { public static class PropertyExtensions { diff --git a/NetinaShop.Common/Extensions/RandomExtensions.cs b/Netina.Common/Extensions/RandomExtensions.cs similarity index 87% rename from NetinaShop.Common/Extensions/RandomExtensions.cs rename to Netina.Common/Extensions/RandomExtensions.cs index 89e0a9e..a27cdc0 100644 --- a/NetinaShop.Common/Extensions/RandomExtensions.cs +++ b/Netina.Common/Extensions/RandomExtensions.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Extensions +namespace Netina.Common.Extensions { public static class RandomExtensions { diff --git a/NetinaShop.Common/Extensions/StringExtensions.cs b/Netina.Common/Extensions/StringExtensions.cs similarity index 99% rename from NetinaShop.Common/Extensions/StringExtensions.cs rename to Netina.Common/Extensions/StringExtensions.cs index 14d0b99..549e98a 100644 --- a/NetinaShop.Common/Extensions/StringExtensions.cs +++ b/Netina.Common/Extensions/StringExtensions.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Extensions +namespace Netina.Common.Extensions { public static class StringExtensions { diff --git a/NetinaShop.Common/Extensions/ValidationExtensions.cs b/Netina.Common/Extensions/ValidationExtensions.cs similarity index 93% rename from NetinaShop.Common/Extensions/ValidationExtensions.cs rename to Netina.Common/Extensions/ValidationExtensions.cs index 268ad92..71b6e20 100644 --- a/NetinaShop.Common/Extensions/ValidationExtensions.cs +++ b/Netina.Common/Extensions/ValidationExtensions.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Extensions +namespace Netina.Common.Extensions { public static class ValidationExtensions { diff --git a/NetinaShop.Common/Models/Api/AccessToken.cs b/Netina.Common/Models/Api/AccessToken.cs similarity index 98% rename from NetinaShop.Common/Models/Api/AccessToken.cs rename to Netina.Common/Models/Api/AccessToken.cs index 2d91cef..e5f6aa1 100644 --- a/NetinaShop.Common/Models/Api/AccessToken.cs +++ b/Netina.Common/Models/Api/AccessToken.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Api +namespace Netina.Common.Models.Api { public class AccessToken { diff --git a/NetinaShop.Common/Models/Api/ApiResultStatusCode.cs b/Netina.Common/Models/Api/ApiResultStatusCode.cs similarity index 97% rename from NetinaShop.Common/Models/Api/ApiResultStatusCode.cs rename to Netina.Common/Models/Api/ApiResultStatusCode.cs index bb71b80..f589038 100644 --- a/NetinaShop.Common/Models/Api/ApiResultStatusCode.cs +++ b/Netina.Common/Models/Api/ApiResultStatusCode.cs @@ -1,6 +1,6 @@ using System.Net; -namespace NetinaShop.Common.Models.Api +namespace Netina.Common.Models.Api { public enum ApiResultStatusCode { diff --git a/NetinaShop.Common/Models/Api/AppSettings.cs b/Netina.Common/Models/Api/AppSettings.cs similarity index 66% rename from NetinaShop.Common/Models/Api/AppSettings.cs rename to Netina.Common/Models/Api/AppSettings.cs index 15edc0b..e8a3709 100644 --- a/NetinaShop.Common/Models/Api/AppSettings.cs +++ b/Netina.Common/Models/Api/AppSettings.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Api +namespace Netina.Common.Models.Api { public class AppSettings { diff --git a/NetinaShop.Common/Models/Api/FileUploadRequest.cs b/Netina.Common/Models/Api/FileUploadRequest.cs similarity index 92% rename from NetinaShop.Common/Models/Api/FileUploadRequest.cs rename to Netina.Common/Models/Api/FileUploadRequest.cs index 0180359..3e81d1a 100644 --- a/NetinaShop.Common/Models/Api/FileUploadRequest.cs +++ b/Netina.Common/Models/Api/FileUploadRequest.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Api +namespace Netina.Common.Models.Api { public enum FileUploadType { diff --git a/NetinaShop.Common/Models/Api/FileUploadResponse.cs b/Netina.Common/Models/Api/FileUploadResponse.cs similarity index 82% rename from NetinaShop.Common/Models/Api/FileUploadResponse.cs rename to Netina.Common/Models/Api/FileUploadResponse.cs index 7417bcc..fa3d8a8 100644 --- a/NetinaShop.Common/Models/Api/FileUploadResponse.cs +++ b/Netina.Common/Models/Api/FileUploadResponse.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Api; +namespace Netina.Common.Models.Api; public class FileUploadResponse { diff --git a/NetinaShop.Common/Models/Api/HealthCheck.cs b/Netina.Common/Models/Api/HealthCheck.cs similarity index 90% rename from NetinaShop.Common/Models/Api/HealthCheck.cs rename to Netina.Common/Models/Api/HealthCheck.cs index bcb7369..59dd9cd 100644 --- a/NetinaShop.Common/Models/Api/HealthCheck.cs +++ b/Netina.Common/Models/Api/HealthCheck.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Api +namespace Netina.Common.Models.Api { public class HealthCheck { diff --git a/NetinaShop.Common/Models/Api/ResponseFile.cs b/Netina.Common/Models/Api/ResponseFile.cs similarity index 79% rename from NetinaShop.Common/Models/Api/ResponseFile.cs rename to Netina.Common/Models/Api/ResponseFile.cs index f061fda..8ccff88 100644 --- a/NetinaShop.Common/Models/Api/ResponseFile.cs +++ b/Netina.Common/Models/Api/ResponseFile.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Api +namespace Netina.Common.Models.Api { public class ResponseFile { diff --git a/NetinaShop.Common/Models/Api/TokenRequest.cs b/Netina.Common/Models/Api/TokenRequest.cs similarity index 92% rename from NetinaShop.Common/Models/Api/TokenRequest.cs rename to Netina.Common/Models/Api/TokenRequest.cs index 323415f..ab0826a 100644 --- a/NetinaShop.Common/Models/Api/TokenRequest.cs +++ b/Netina.Common/Models/Api/TokenRequest.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Api +namespace Netina.Common.Models.Api { public class TokenRequest { diff --git a/NetinaShop.Common/Models/Entity/ApiEntity.cs b/Netina.Common/Models/Entity/ApiEntity.cs similarity index 96% rename from NetinaShop.Common/Models/Entity/ApiEntity.cs rename to Netina.Common/Models/Entity/ApiEntity.cs index 617c85b..3da336e 100644 --- a/NetinaShop.Common/Models/Entity/ApiEntity.cs +++ b/Netina.Common/Models/Entity/ApiEntity.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Entity; +namespace Netina.Common.Models.Entity; public abstract class ApiEntity : IApiEntity , IEquatable { [Key] diff --git a/NetinaShop.Common/Models/Entity/IApiEntity.cs b/Netina.Common/Models/Entity/IApiEntity.cs similarity index 86% rename from NetinaShop.Common/Models/Entity/IApiEntity.cs rename to Netina.Common/Models/Entity/IApiEntity.cs index 596b74e..dddc65b 100644 --- a/NetinaShop.Common/Models/Entity/IApiEntity.cs +++ b/Netina.Common/Models/Entity/IApiEntity.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Entity +namespace Netina.Common.Models.Entity { public interface IApiEntity { diff --git a/NetinaShop.Common/Models/Entity/IMartenEntity.cs b/Netina.Common/Models/Entity/IMartenEntity.cs similarity index 77% rename from NetinaShop.Common/Models/Entity/IMartenEntity.cs rename to Netina.Common/Models/Entity/IMartenEntity.cs index c3f77be..19e5d2e 100644 --- a/NetinaShop.Common/Models/Entity/IMartenEntity.cs +++ b/Netina.Common/Models/Entity/IMartenEntity.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Entity; +namespace Netina.Common.Models.Entity; public interface IMartenEntity { diff --git a/NetinaShop.Common/Models/Entity/MartenEntity.cs b/Netina.Common/Models/Entity/MartenEntity.cs similarity index 95% rename from NetinaShop.Common/Models/Entity/MartenEntity.cs rename to Netina.Common/Models/Entity/MartenEntity.cs index 98eaa03..d45aa3b 100644 --- a/NetinaShop.Common/Models/Entity/MartenEntity.cs +++ b/Netina.Common/Models/Entity/MartenEntity.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Entity; +namespace Netina.Common.Models.Entity; public class MartenEntity : IMartenEntity { diff --git a/NetinaShop.Common/Models/Entity/PageClassDisplay.cs b/Netina.Common/Models/Entity/PageClassDisplay.cs similarity index 91% rename from NetinaShop.Common/Models/Entity/PageClassDisplay.cs rename to Netina.Common/Models/Entity/PageClassDisplay.cs index d07ed5b..ea80a2e 100644 --- a/NetinaShop.Common/Models/Entity/PageClassDisplay.cs +++ b/Netina.Common/Models/Entity/PageClassDisplay.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Entity +namespace Netina.Common.Models.Entity { [AttributeUsage(AttributeTargets.Class)] public class PageClassDisplay : Attribute diff --git a/NetinaShop.Common/Models/Exception/AppException.cs b/Netina.Common/Models/Exception/AppException.cs similarity index 89% rename from NetinaShop.Common/Models/Exception/AppException.cs rename to Netina.Common/Models/Exception/AppException.cs index d0ca3d3..359bd9d 100644 --- a/NetinaShop.Common/Models/Exception/AppException.cs +++ b/Netina.Common/Models/Exception/AppException.cs @@ -1,7 +1,7 @@ using System.Runtime.Serialization; -using NetinaShop.Common.Models.Api; +using Netina.Common.Models.Api; -namespace NetinaShop.Common.Models.Exception +namespace Netina.Common.Models.Exception { [Serializable()] public class AppException : System.Exception diff --git a/NetinaShop.Common/Models/Exception/BaseApiException.cs b/Netina.Common/Models/Exception/BaseApiException.cs similarity index 97% rename from NetinaShop.Common/Models/Exception/BaseApiException.cs rename to Netina.Common/Models/Exception/BaseApiException.cs index cf7a9cc..b38b5cb 100644 --- a/NetinaShop.Common/Models/Exception/BaseApiException.cs +++ b/Netina.Common/Models/Exception/BaseApiException.cs @@ -1,8 +1,8 @@ using System.Net; using System.Runtime.Serialization; -using NetinaShop.Common.Models.Api; +using Netina.Common.Models.Api; -namespace NetinaShop.Common.Models.Exception +namespace Netina.Common.Models.Exception { [Serializable()] public class BaseApiException : System.Exception diff --git a/NetinaShop.Common/Models/Exception/ValidationException.cs b/Netina.Common/Models/Exception/ValidationException.cs similarity index 89% rename from NetinaShop.Common/Models/Exception/ValidationException.cs rename to Netina.Common/Models/Exception/ValidationException.cs index 5c513ef..89e0630 100644 --- a/NetinaShop.Common/Models/Exception/ValidationException.cs +++ b/Netina.Common/Models/Exception/ValidationException.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Exception; +namespace Netina.Common.Models.Exception; public class ValidationException : System.Exception { diff --git a/NetinaShop.Common/Models/IScopedDependency.cs b/Netina.Common/Models/IScopedDependency.cs similarity index 57% rename from NetinaShop.Common/Models/IScopedDependency.cs rename to Netina.Common/Models/IScopedDependency.cs index 388114d..191d4b6 100644 --- a/NetinaShop.Common/Models/IScopedDependency.cs +++ b/Netina.Common/Models/IScopedDependency.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models +namespace Netina.Common.Models { public interface IScopedDependency { diff --git a/NetinaShop.Common/Models/Mapper/BaseDto.cs b/Netina.Common/Models/Mapper/BaseDto.cs similarity index 97% rename from NetinaShop.Common/Models/Mapper/BaseDto.cs rename to Netina.Common/Models/Mapper/BaseDto.cs index f74a484..099cdbc 100644 --- a/NetinaShop.Common/Models/Mapper/BaseDto.cs +++ b/Netina.Common/Models/Mapper/BaseDto.cs @@ -1,9 +1,9 @@ using System.ComponentModel; using System.Linq.Expressions; using System.Runtime.CompilerServices; -using NetinaShop.Common.Models.Exception; +using Netina.Common.Models.Exception; -namespace NetinaShop.Common.Models.Mapper +namespace Netina.Common.Models.Mapper { /// /// Base Dto Class initial map config between entity and dto diff --git a/NetinaShop.Common/Models/Mapper/IBaseDto.cs b/Netina.Common/Models/Mapper/IBaseDto.cs similarity index 83% rename from NetinaShop.Common/Models/Mapper/IBaseDto.cs rename to Netina.Common/Models/Mapper/IBaseDto.cs index 902a3fd..fa744fb 100644 --- a/NetinaShop.Common/Models/Mapper/IBaseDto.cs +++ b/Netina.Common/Models/Mapper/IBaseDto.cs @@ -1,6 +1,6 @@ using System.Linq.Expressions; -namespace NetinaShop.Common.Models.Mapper +namespace Netina.Common.Models.Mapper { public interface IBaseDto { diff --git a/NetinaShop.Common/Models/Report/ChartUnit.cs b/Netina.Common/Models/Report/ChartUnit.cs similarity index 94% rename from NetinaShop.Common/Models/Report/ChartUnit.cs rename to Netina.Common/Models/Report/ChartUnit.cs index 99f62b0..0a9e18f 100644 --- a/NetinaShop.Common/Models/Report/ChartUnit.cs +++ b/Netina.Common/Models/Report/ChartUnit.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Report +namespace Netina.Common.Models.Report { public class ChartUnit { diff --git a/NetinaShop.Common/Models/Report/ReportRequest.cs b/Netina.Common/Models/Report/ReportRequest.cs similarity index 92% rename from NetinaShop.Common/Models/Report/ReportRequest.cs rename to Netina.Common/Models/Report/ReportRequest.cs index c82d2de..b8b0a55 100644 --- a/NetinaShop.Common/Models/Report/ReportRequest.cs +++ b/Netina.Common/Models/Report/ReportRequest.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Report +namespace Netina.Common.Models.Report { public enum ReportType { diff --git a/NetinaShop.Common/Models/Report/ReportResult.cs b/Netina.Common/Models/Report/ReportResult.cs similarity index 93% rename from NetinaShop.Common/Models/Report/ReportResult.cs rename to Netina.Common/Models/Report/ReportResult.cs index e68bf36..014f043 100644 --- a/NetinaShop.Common/Models/Report/ReportResult.cs +++ b/Netina.Common/Models/Report/ReportResult.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Common.Models.Report +namespace Netina.Common.Models.Report { public class ReportResult { diff --git a/NetinaShop.Common/Models/Report/ReportableItem.cs b/Netina.Common/Models/Report/ReportableItem.cs similarity index 98% rename from NetinaShop.Common/Models/Report/ReportableItem.cs rename to Netina.Common/Models/Report/ReportableItem.cs index 3203f84..d4e47a0 100644 --- a/NetinaShop.Common/Models/Report/ReportableItem.cs +++ b/Netina.Common/Models/Report/ReportableItem.cs @@ -1,7 +1,7 @@ using System.Collections; using System.Reflection; -namespace NetinaShop.Common.Models.Report +namespace Netina.Common.Models.Report { public interface IReportableItem { diff --git a/NetinaShop.Common/NetinaShop.Common.csproj b/Netina.Common/Netina.Common.csproj similarity index 100% rename from NetinaShop.Common/NetinaShop.Common.csproj rename to Netina.Common/Netina.Common.csproj diff --git a/NetinaShop.Core/Abstracts/IDigikalaScraper.cs b/Netina.Core/Abstracts/IDigikalaScraper.cs similarity index 70% rename from NetinaShop.Core/Abstracts/IDigikalaScraper.cs rename to Netina.Core/Abstracts/IDigikalaScraper.cs index 6e43f88..39ae8f9 100644 --- a/NetinaShop.Core/Abstracts/IDigikalaScraper.cs +++ b/Netina.Core/Abstracts/IDigikalaScraper.cs @@ -1,6 +1,7 @@ -using NetinaShop.Domain.Dtos.ScraperDtos.Response; +using Netina.Common.Models; +using Netina.Domain.Dtos.ScraperDtos.Response; -namespace NetinaShop.Core.Abstracts; +namespace Netina.Core.Abstracts; public interface IDigikalaScraper : IScopedDependency { diff --git a/NetinaShop.Core/Abstracts/IDistrictService.cs b/Netina.Core/Abstracts/IDistrictService.cs similarity index 62% rename from NetinaShop.Core/Abstracts/IDistrictService.cs rename to Netina.Core/Abstracts/IDistrictService.cs index 0ae97a4..50a2f9e 100644 --- a/NetinaShop.Core/Abstracts/IDistrictService.cs +++ b/Netina.Core/Abstracts/IDistrictService.cs @@ -1,6 +1,7 @@ -using NetinaShop.Domain.Models.Districts; +using Netina.Common.Models; +using Netina.Domain.Models.Districts; -namespace NetinaShop.Core.Abstracts; +namespace Netina.Core.Abstracts; public interface IDistrictService : IScopedDependency { diff --git a/NetinaShop.Core/Abstracts/IExternalFilesService.cs b/Netina.Core/Abstracts/IExternalFilesService.cs similarity index 61% rename from NetinaShop.Core/Abstracts/IExternalFilesService.cs rename to Netina.Core/Abstracts/IExternalFilesService.cs index 2e1399f..62b5058 100644 --- a/NetinaShop.Core/Abstracts/IExternalFilesService.cs +++ b/Netina.Core/Abstracts/IExternalFilesService.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Core.Abstracts; +using Netina.Common.Models; +using Netina.Domain.Dtos.ResponseDtos; + +namespace Netina.Core.Abstracts; public interface IExternalFilesService : IScopedDependency { diff --git a/NetinaShop.Core/Abstracts/IPaymentService.cs b/Netina.Core/Abstracts/IPaymentService.cs similarity index 84% rename from NetinaShop.Core/Abstracts/IPaymentService.cs rename to Netina.Core/Abstracts/IPaymentService.cs index 02b1e0a..0abc15b 100644 --- a/NetinaShop.Core/Abstracts/IPaymentService.cs +++ b/Netina.Core/Abstracts/IPaymentService.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Core.Abstracts; +using Netina.Common.Models; + +namespace Netina.Core.Abstracts; public interface IPaymentService : IScopedDependency { diff --git a/NetinaShop.Core/Abstracts/ISmsService.cs b/Netina.Core/Abstracts/ISmsService.cs similarity index 74% rename from NetinaShop.Core/Abstracts/ISmsService.cs rename to Netina.Core/Abstracts/ISmsService.cs index e92d2e7..c309ce5 100644 --- a/NetinaShop.Core/Abstracts/ISmsService.cs +++ b/Netina.Core/Abstracts/ISmsService.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Core.Abstracts; +using Netina.Common.Models; + +namespace Netina.Core.Abstracts; public interface ISmsService : IScopedDependency { diff --git a/NetinaShop.Core/Abstracts/IStorageService.cs b/Netina.Core/Abstracts/IStorageService.cs similarity index 75% rename from NetinaShop.Core/Abstracts/IStorageService.cs rename to Netina.Core/Abstracts/IStorageService.cs index 628e45c..2390367 100644 --- a/NetinaShop.Core/Abstracts/IStorageService.cs +++ b/Netina.Core/Abstracts/IStorageService.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Core.Abstracts; +using Netina.Common.Models; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Enums; + +namespace Netina.Core.Abstracts; public interface IStorageService : IScopedDependency { diff --git a/NetinaShop.Core/Abstracts/IUploadFileService.cs b/Netina.Core/Abstracts/IUploadFileService.cs similarity index 69% rename from NetinaShop.Core/Abstracts/IUploadFileService.cs rename to Netina.Core/Abstracts/IUploadFileService.cs index 4d76eb1..18c07d6 100644 --- a/NetinaShop.Core/Abstracts/IUploadFileService.cs +++ b/Netina.Core/Abstracts/IUploadFileService.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Core.Abstracts; +using Netina.Common.Models; +using Netina.Common.Models.Api; + +namespace Netina.Core.Abstracts; public interface IUploadFileService : IScopedDependency { diff --git a/NetinaShop.Core/BaseServices/Abstracts/IDashboardService.cs b/Netina.Core/BaseServices/Abstracts/IDashboardService.cs similarity index 58% rename from NetinaShop.Core/BaseServices/Abstracts/IDashboardService.cs rename to Netina.Core/BaseServices/Abstracts/IDashboardService.cs index 79bd5b6..12dfb0e 100644 --- a/NetinaShop.Core/BaseServices/Abstracts/IDashboardService.cs +++ b/Netina.Core/BaseServices/Abstracts/IDashboardService.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Core.BaseServices.Abstracts; +using Netina.Common.Models; +using Netina.Domain.Dtos.DashboardDtos; + +namespace Netina.Core.BaseServices.Abstracts; public interface IDashboardService : IScopedDependency { diff --git a/NetinaShop.Core/BaseServices/Abstracts/IJwtService.cs b/Netina.Core/BaseServices/Abstracts/IJwtService.cs similarity index 71% rename from NetinaShop.Core/BaseServices/Abstracts/IJwtService.cs rename to Netina.Core/BaseServices/Abstracts/IJwtService.cs index b907c40..a6e6cde 100644 --- a/NetinaShop.Core/BaseServices/Abstracts/IJwtService.cs +++ b/Netina.Core/BaseServices/Abstracts/IJwtService.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Core.BaseServices.Abstracts; +using Netina.Common.Models; +using Netina.Common.Models.Api; +using Netina.Domain.Entities.Users; + +namespace Netina.Core.BaseServices.Abstracts; public interface IJwtService : IScopedDependency { diff --git a/NetinaShop.Core/BaseServices/Abstracts/ISiteMapService.cs b/Netina.Core/BaseServices/Abstracts/ISiteMapService.cs similarity index 55% rename from NetinaShop.Core/BaseServices/Abstracts/ISiteMapService.cs rename to Netina.Core/BaseServices/Abstracts/ISiteMapService.cs index 5f1bdb3..d3ca1b8 100644 --- a/NetinaShop.Core/BaseServices/Abstracts/ISiteMapService.cs +++ b/Netina.Core/BaseServices/Abstracts/ISiteMapService.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Core.BaseServices.Abstracts; +using Netina.Common.Models; + +namespace Netina.Core.BaseServices.Abstracts; public interface ISiteMapService : IScopedDependency { diff --git a/NetinaShop.Core/BaseServices/DashboardService.cs b/Netina.Core/BaseServices/DashboardService.cs similarity index 80% rename from NetinaShop.Core/BaseServices/DashboardService.cs rename to Netina.Core/BaseServices/DashboardService.cs index 33b7e46..f561bc9 100644 --- a/NetinaShop.Core/BaseServices/DashboardService.cs +++ b/Netina.Core/BaseServices/DashboardService.cs @@ -1,7 +1,14 @@ -using NetinaShop.Domain.Entities.Blogs; -using NetinaShop.Domain.Entities.Brands; +using Netina.Core.BaseServices.Abstracts; +using Netina.Domain.Dtos.DashboardDtos; +using Netina.Domain.Entities.Blogs; +using Netina.Domain.Entities.Brands; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Products; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Core.BaseServices; +namespace Netina.Core.BaseServices; public class DashboardService : IDashboardService { diff --git a/NetinaShop.Core/BaseServices/JwtService.cs b/Netina.Core/BaseServices/JwtService.cs similarity index 96% rename from NetinaShop.Core/BaseServices/JwtService.cs rename to Netina.Core/BaseServices/JwtService.cs index adde80b..2e80764 100644 --- a/NetinaShop.Core/BaseServices/JwtService.cs +++ b/Netina.Core/BaseServices/JwtService.cs @@ -1,4 +1,10 @@ -namespace NetinaShop.Core.BaseServices; +using Netina.Common.Extensions; +using Netina.Common.Models.Api; +using Netina.Core.BaseServices.Abstracts; +using Netina.Domain.Entities.Users; +using Netina.Domain.Models.Settings; + +namespace Netina.Core.BaseServices; public class JwtService : IJwtService diff --git a/NetinaShop.Core/BaseServices/SiteMapService.cs b/Netina.Core/BaseServices/SiteMapService.cs similarity index 97% rename from NetinaShop.Core/BaseServices/SiteMapService.cs rename to Netina.Core/BaseServices/SiteMapService.cs index fe43d9d..3273fbf 100644 --- a/NetinaShop.Core/BaseServices/SiteMapService.cs +++ b/Netina.Core/BaseServices/SiteMapService.cs @@ -1,11 +1,17 @@ -using NetinaShop.Core.Models; -using NetinaShop.Domain.Entities.Blogs; -using NetinaShop.Domain.Entities.ProductCategories; -using System.IO.Compression; +using System.IO.Compression; using System.Web; using System.Xml; +using Netina.Common.Models.Api; +using Netina.Core.Abstracts; +using Netina.Core.BaseServices.Abstracts; +using Netina.Core.Models; +using Netina.Domain.Entities.Blogs; +using Netina.Domain.Entities.ProductCategories; +using Netina.Domain.Entities.Products; +using Netina.Domain.Models.Settings; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Core.BaseServices; +namespace Netina.Core.BaseServices; public class SiteMapService : ISiteMapService diff --git a/NetinaShop.Core/CoreConfig.cs b/Netina.Core/CoreConfig.cs similarity index 60% rename from NetinaShop.Core/CoreConfig.cs rename to Netina.Core/CoreConfig.cs index 3e61f34..acd72c5 100644 --- a/NetinaShop.Core/CoreConfig.cs +++ b/Netina.Core/CoreConfig.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Core +namespace Netina.Core { public class CoreConfig { diff --git a/NetinaShop.Core/CoreServices/Abstracts/IAccountService.cs b/Netina.Core/CoreServices/Abstracts/IAccountService.cs similarity index 75% rename from NetinaShop.Core/CoreServices/Abstracts/IAccountService.cs rename to Netina.Core/CoreServices/Abstracts/IAccountService.cs index abeaee6..a12537a 100644 --- a/NetinaShop.Core/CoreServices/Abstracts/IAccountService.cs +++ b/Netina.Core/CoreServices/Abstracts/IAccountService.cs @@ -1,4 +1,10 @@ -namespace NetinaShop.Core.CoreServices.Abstracts; +using Netina.Common.Models; +using Netina.Common.Models.Api; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Core.CoreServices.Abstracts; public interface IAccountService : IScopedDependency { diff --git a/NetinaShop.Core/CoreServices/Abstracts/IPageService.cs b/Netina.Core/CoreServices/Abstracts/IPageService.cs similarity index 73% rename from NetinaShop.Core/CoreServices/Abstracts/IPageService.cs rename to Netina.Core/CoreServices/Abstracts/IPageService.cs index d2a20f3..1591c90 100644 --- a/NetinaShop.Core/CoreServices/Abstracts/IPageService.cs +++ b/Netina.Core/CoreServices/Abstracts/IPageService.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Core.CoreServices.Abstracts; +using Netina.Common.Models; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Core.CoreServices.Abstracts; public interface IPageService : IScopedDependency { diff --git a/NetinaShop.Core/CoreServices/Abstracts/ISearchService.cs b/Netina.Core/CoreServices/Abstracts/ISearchService.cs similarity index 58% rename from NetinaShop.Core/CoreServices/Abstracts/ISearchService.cs rename to Netina.Core/CoreServices/Abstracts/ISearchService.cs index df4cd3d..62aeb4c 100644 --- a/NetinaShop.Core/CoreServices/Abstracts/ISearchService.cs +++ b/Netina.Core/CoreServices/Abstracts/ISearchService.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Core.CoreServices.Abstracts; +using Netina.Common.Models; +using Netina.Domain.Dtos.ResponseDtos; + +namespace Netina.Core.CoreServices.Abstracts; public interface ISearchService : IScopedDependency { diff --git a/NetinaShop.Core/CoreServices/Abstracts/ISettingService.cs b/Netina.Core/CoreServices/Abstracts/ISettingService.cs similarity index 79% rename from NetinaShop.Core/CoreServices/Abstracts/ISettingService.cs rename to Netina.Core/CoreServices/Abstracts/ISettingService.cs index 88b7622..e8d3226 100644 --- a/NetinaShop.Core/CoreServices/Abstracts/ISettingService.cs +++ b/Netina.Core/CoreServices/Abstracts/ISettingService.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Core.CoreServices.Abstracts; +using Netina.Common.Models; + +namespace Netina.Core.CoreServices.Abstracts; public interface ISettingService : IScopedDependency { diff --git a/NetinaShop.Core/CoreServices/AccountService.cs b/Netina.Core/CoreServices/AccountService.cs similarity index 92% rename from NetinaShop.Core/CoreServices/AccountService.cs rename to Netina.Core/CoreServices/AccountService.cs index 5b6758a..e7f5d9b 100644 --- a/NetinaShop.Core/CoreServices/AccountService.cs +++ b/Netina.Core/CoreServices/AccountService.cs @@ -1,4 +1,19 @@ -namespace NetinaShop.Core.CoreServices; +using Netina.Common.Extensions; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Core.Abstracts; +using Netina.Core.BaseServices.Abstracts; +using Netina.Core.CoreServices.Abstracts; +using Netina.Core.EntityServices.Abstracts; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.CoreServices; public class AccountService : IAccountService diff --git a/NetinaShop.Core/CoreServices/PageService.cs b/Netina.Core/CoreServices/PageService.cs similarity index 91% rename from NetinaShop.Core/CoreServices/PageService.cs rename to Netina.Core/CoreServices/PageService.cs index 204f9ee..e16d6ff 100644 --- a/NetinaShop.Core/CoreServices/PageService.cs +++ b/Netina.Core/CoreServices/PageService.cs @@ -1,10 +1,13 @@ -using System.Reflection; -using System.Text.Json; -using NetinaShop.Domain; -using NetinaShop.Domain.MartenEntities.Pages; -using NetinaShop.Repository.Repositories.Marten; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Core.CoreServices.Abstracts; +using Netina.Domain; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.MartenEntities.Pages; +using Netina.Repository.Repositories.Marten; -namespace NetinaShop.Core.CoreServices; +namespace Netina.Core.CoreServices; public class PageService : IPageService { diff --git a/NetinaShop.Core/CoreServices/SearchService.cs b/Netina.Core/CoreServices/SearchService.cs similarity index 82% rename from NetinaShop.Core/CoreServices/SearchService.cs rename to Netina.Core/CoreServices/SearchService.cs index c1a44ac..6ed4643 100644 --- a/NetinaShop.Core/CoreServices/SearchService.cs +++ b/Netina.Core/CoreServices/SearchService.cs @@ -1,6 +1,10 @@ -using NetinaShop.Domain.Entities.ProductCategories; +using Netina.Core.CoreServices.Abstracts; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Entities.ProductCategories; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Core.CoreServices; +namespace Netina.Core.CoreServices; public class SearchService : ISearchService { diff --git a/NetinaShop.Core/CoreServices/SettingService.cs b/Netina.Core/CoreServices/SettingService.cs similarity index 89% rename from NetinaShop.Core/CoreServices/SettingService.cs rename to Netina.Core/CoreServices/SettingService.cs index 6b01239..ec4e8eb 100644 --- a/NetinaShop.Core/CoreServices/SettingService.cs +++ b/Netina.Core/CoreServices/SettingService.cs @@ -1,4 +1,11 @@ -namespace NetinaShop.Core.CoreServices; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Core.CoreServices.Abstracts; +using Netina.Domain; +using Netina.Domain.MartenEntities.Settings; +using Netina.Repository.Repositories.Marten; + +namespace Netina.Core.CoreServices; public class SettingService : ISettingService diff --git a/NetinaShop.Core/EntityServices/Abstracts/IUserService.cs b/Netina.Core/EntityServices/Abstracts/IUserService.cs similarity index 86% rename from NetinaShop.Core/EntityServices/Abstracts/IUserService.cs rename to Netina.Core/EntityServices/Abstracts/IUserService.cs index 41e0d11..32e45b2 100644 --- a/NetinaShop.Core/EntityServices/Abstracts/IUserService.cs +++ b/Netina.Core/EntityServices/Abstracts/IUserService.cs @@ -1,4 +1,11 @@ -namespace NetinaShop.Core.EntityServices.Abstracts; +using Netina.Common.Models; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; +using Netina.Domain.Models.Claims; + +namespace Netina.Core.EntityServices.Abstracts; public interface IUserService : IScopedDependency { diff --git a/NetinaShop.Core/EntityServices/DiscountHandlers/CalculateOrderDiscountCommandHandler.cs b/Netina.Core/EntityServices/DiscountHandlers/CalculateOrderDiscountCommandHandler.cs similarity index 91% rename from NetinaShop.Core/EntityServices/DiscountHandlers/CalculateOrderDiscountCommandHandler.cs rename to Netina.Core/EntityServices/DiscountHandlers/CalculateOrderDiscountCommandHandler.cs index 9d58685..d2b6939 100644 --- a/NetinaShop.Core/EntityServices/DiscountHandlers/CalculateOrderDiscountCommandHandler.cs +++ b/Netina.Core/EntityServices/DiscountHandlers/CalculateOrderDiscountCommandHandler.cs @@ -1,4 +1,13 @@ -namespace NetinaShop.Core.EntityServices.DiscountHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Discounts; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.DiscountHandlers; public class CalculateOrderDiscountCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/DiscountHandlers/CalculateProductDiscountCommandHandler.cs b/Netina.Core/EntityServices/DiscountHandlers/CalculateProductDiscountCommandHandler.cs similarity index 94% rename from NetinaShop.Core/EntityServices/DiscountHandlers/CalculateProductDiscountCommandHandler.cs rename to Netina.Core/EntityServices/DiscountHandlers/CalculateProductDiscountCommandHandler.cs index 1ef439d..cf091ab 100644 --- a/NetinaShop.Core/EntityServices/DiscountHandlers/CalculateProductDiscountCommandHandler.cs +++ b/Netina.Core/EntityServices/DiscountHandlers/CalculateProductDiscountCommandHandler.cs @@ -1,7 +1,12 @@ -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Discounts; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Core.EntityServices.DiscountHandlers; +namespace Netina.Core.EntityServices.DiscountHandlers; public class CalculateProductDiscountCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderBagHandlers/AddToOrderBagCommandHandler.cs b/Netina.Core/EntityServices/OrderBagHandlers/AddToOrderBagCommandHandler.cs similarity index 84% rename from NetinaShop.Core/EntityServices/OrderBagHandlers/AddToOrderBagCommandHandler.cs rename to Netina.Core/EntityServices/OrderBagHandlers/AddToOrderBagCommandHandler.cs index 2ec4f63..cf6ae1c 100644 --- a/NetinaShop.Core/EntityServices/OrderBagHandlers/AddToOrderBagCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderBagHandlers/AddToOrderBagCommandHandler.cs @@ -1,4 +1,14 @@ -namespace NetinaShop.Core.EntityServices.OrderBagHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Products; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.OrderBagHandlers; public class AddToOrderBagCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderBagHandlers/CheckOrderBagCommandHandler.cs b/Netina.Core/EntityServices/OrderBagHandlers/CheckOrderBagCommandHandler.cs similarity index 89% rename from NetinaShop.Core/EntityServices/OrderBagHandlers/CheckOrderBagCommandHandler.cs rename to Netina.Core/EntityServices/OrderBagHandlers/CheckOrderBagCommandHandler.cs index b23c497..a57b9a3 100644 --- a/NetinaShop.Core/EntityServices/OrderBagHandlers/CheckOrderBagCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderBagHandlers/CheckOrderBagCommandHandler.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Core.EntityServices.OrderBagHandlers; +namespace Netina.Core.EntityServices.OrderBagHandlers; public class CheckOrderBagCommandHandler : IRequestHandler> { diff --git a/NetinaShop.Core/EntityServices/OrderBagHandlers/GetUserOrderBagQueryHandler.cs b/Netina.Core/EntityServices/OrderBagHandlers/GetUserOrderBagQueryHandler.cs similarity index 83% rename from NetinaShop.Core/EntityServices/OrderBagHandlers/GetUserOrderBagQueryHandler.cs rename to Netina.Core/EntityServices/OrderBagHandlers/GetUserOrderBagQueryHandler.cs index a02ee6b..08be54c 100644 --- a/NetinaShop.Core/EntityServices/OrderBagHandlers/GetUserOrderBagQueryHandler.cs +++ b/Netina.Core/EntityServices/OrderBagHandlers/GetUserOrderBagQueryHandler.cs @@ -1,4 +1,14 @@ -namespace NetinaShop.Core.EntityServices.OrderBagHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.OrderBagHandlers; public class GetUserOrderBagQueryHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderBagHandlers/RemoveFromOrderBagCommandHandler.cs b/Netina.Core/EntityServices/OrderBagHandlers/RemoveFromOrderBagCommandHandler.cs similarity index 82% rename from NetinaShop.Core/EntityServices/OrderBagHandlers/RemoveFromOrderBagCommandHandler.cs rename to Netina.Core/EntityServices/OrderBagHandlers/RemoveFromOrderBagCommandHandler.cs index 3a5fa65..a369fbb 100644 --- a/NetinaShop.Core/EntityServices/OrderBagHandlers/RemoveFromOrderBagCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderBagHandlers/RemoveFromOrderBagCommandHandler.cs @@ -1,4 +1,14 @@ -namespace NetinaShop.Core.EntityServices.OrderBagHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Products; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.OrderBagHandlers; public class RemoveFromOrderBagCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitDiscountCommandHandler.cs b/Netina.Core/EntityServices/OrderBagHandlers/SubmitDiscountCommandHandler.cs similarity index 81% rename from NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitDiscountCommandHandler.cs rename to Netina.Core/EntityServices/OrderBagHandlers/SubmitDiscountCommandHandler.cs index 22673c5..540d735 100644 --- a/NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitDiscountCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderBagHandlers/SubmitDiscountCommandHandler.cs @@ -1,4 +1,12 @@ -namespace NetinaShop.Core.EntityServices.OrderBagHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Discounts; +using Netina.Domain.Entities.Orders; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.OrderBagHandlers; public class SubmitDiscountCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitOrderBagCommandHandler.cs b/Netina.Core/EntityServices/OrderBagHandlers/SubmitOrderBagCommandHandler.cs similarity index 86% rename from NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitOrderBagCommandHandler.cs rename to Netina.Core/EntityServices/OrderBagHandlers/SubmitOrderBagCommandHandler.cs index ff2c7c8..a217fe2 100644 --- a/NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitOrderBagCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderBagHandlers/SubmitOrderBagCommandHandler.cs @@ -1,4 +1,14 @@ -namespace NetinaShop.Core.EntityServices.OrderBagHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Products; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.OrderBagHandlers; public class SubmitOrderBagCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitOrderDeliveryCommandHandler.cs b/Netina.Core/EntityServices/OrderBagHandlers/SubmitOrderDeliveryCommandHandler.cs similarity index 85% rename from NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitOrderDeliveryCommandHandler.cs rename to Netina.Core/EntityServices/OrderBagHandlers/SubmitOrderDeliveryCommandHandler.cs index eb1e008..dc56aa9 100644 --- a/NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitOrderDeliveryCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderBagHandlers/SubmitOrderDeliveryCommandHandler.cs @@ -1,7 +1,12 @@ -using NetinaShop.Domain.Entities.Orders; -using NetinaShop.Domain.Entities.Warehouses; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Warehouses; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Core.EntityServices.OrderBagHandlers; +namespace Netina.Core.EntityServices.OrderBagHandlers; public class SubmitOrderDeliveryCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitOrderPaymentCommandHandler.cs b/Netina.Core/EntityServices/OrderBagHandlers/SubmitOrderPaymentCommandHandler.cs similarity index 91% rename from NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitOrderPaymentCommandHandler.cs rename to Netina.Core/EntityServices/OrderBagHandlers/SubmitOrderPaymentCommandHandler.cs index bd23ec8..2ca677f 100644 --- a/NetinaShop.Core/EntityServices/OrderBagHandlers/SubmitOrderPaymentCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderBagHandlers/SubmitOrderPaymentCommandHandler.cs @@ -1,4 +1,13 @@ -namespace NetinaShop.Core.EntityServices.OrderBagHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Core.Abstracts; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.OrderBagHandlers; public class SubmitOrderPaymentCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderHandlers/CalculateOrderCommandHandler.cs b/Netina.Core/EntityServices/OrderHandlers/CalculateOrderCommandHandler.cs similarity index 86% rename from NetinaShop.Core/EntityServices/OrderHandlers/CalculateOrderCommandHandler.cs rename to Netina.Core/EntityServices/OrderHandlers/CalculateOrderCommandHandler.cs index 58010c6..fa4b103 100644 --- a/NetinaShop.Core/EntityServices/OrderHandlers/CalculateOrderCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderHandlers/CalculateOrderCommandHandler.cs @@ -1,4 +1,12 @@ -namespace NetinaShop.Core.EntityServices.OrderHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.OrderHandlers; public class CalculateOrderCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderHandlers/ConfirmOrderStepCommandHandler.cs b/Netina.Core/EntityServices/OrderHandlers/ConfirmOrderStepCommandHandler.cs similarity index 85% rename from NetinaShop.Core/EntityServices/OrderHandlers/ConfirmOrderStepCommandHandler.cs rename to Netina.Core/EntityServices/OrderHandlers/ConfirmOrderStepCommandHandler.cs index 84cb630..94c79b6 100644 --- a/NetinaShop.Core/EntityServices/OrderHandlers/ConfirmOrderStepCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderHandlers/ConfirmOrderStepCommandHandler.cs @@ -1,4 +1,11 @@ -namespace NetinaShop.Core.EntityServices.OrderHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.OrderHandlers; public class ConfirmOrderStepCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/OrderHandlers/GetOrderInvoiceCommandHandler.cs b/Netina.Core/EntityServices/OrderHandlers/GetOrderInvoiceCommandHandler.cs similarity index 97% rename from NetinaShop.Core/EntityServices/OrderHandlers/GetOrderInvoiceCommandHandler.cs rename to Netina.Core/EntityServices/OrderHandlers/GetOrderInvoiceCommandHandler.cs index 00eb6f5..02e1232 100644 --- a/NetinaShop.Core/EntityServices/OrderHandlers/GetOrderInvoiceCommandHandler.cs +++ b/Netina.Core/EntityServices/OrderHandlers/GetOrderInvoiceCommandHandler.cs @@ -1,10 +1,15 @@ -using Syncfusion.Drawing; -using Syncfusion.Pdf.Graphics; +using Netina.Common.Extensions; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; +using Syncfusion.Drawing; using Syncfusion.Pdf; +using Syncfusion.Pdf.Graphics; using Syncfusion.Pdf.Grid; -using NetinaShop.Domain.Dtos.LargDtos; -namespace NetinaShop.Core.EntityServices.OrderHandlers; +namespace Netina.Core.EntityServices.OrderHandlers; public class GetOrderInvoiceCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/ReviewHandlers/ConfirmReviewCommandHandler.cs b/Netina.Core/EntityServices/ReviewHandlers/ConfirmReviewCommandHandler.cs similarity index 76% rename from NetinaShop.Core/EntityServices/ReviewHandlers/ConfirmReviewCommandHandler.cs rename to Netina.Core/EntityServices/ReviewHandlers/ConfirmReviewCommandHandler.cs index 9d23346..1434ece 100644 --- a/NetinaShop.Core/EntityServices/ReviewHandlers/ConfirmReviewCommandHandler.cs +++ b/Netina.Core/EntityServices/ReviewHandlers/ConfirmReviewCommandHandler.cs @@ -1,4 +1,10 @@ -namespace NetinaShop.Core.EntityServices.ReviewHandlers; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices.ReviewHandlers; public class ConfirmReviewCommandHandler : IRequestHandler { diff --git a/NetinaShop.Core/EntityServices/UserService.cs b/Netina.Core/EntityServices/UserService.cs similarity index 97% rename from NetinaShop.Core/EntityServices/UserService.cs rename to Netina.Core/EntityServices/UserService.cs index 0c6f4e5..4337306 100644 --- a/NetinaShop.Core/EntityServices/UserService.cs +++ b/Netina.Core/EntityServices/UserService.cs @@ -1,4 +1,18 @@ -namespace NetinaShop.Core.EntityServices; +using Netina.Common.Extensions; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Core.Abstracts; +using Netina.Core.EntityServices.Abstracts; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; +using Netina.Domain.Models.Claims; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Core.EntityServices; public class UserService : IUserService diff --git a/NetinaShop.Core/Models/Api/ApiResult.cs b/Netina.Core/Models/Api/ApiResult.cs similarity index 97% rename from NetinaShop.Core/Models/Api/ApiResult.cs rename to Netina.Core/Models/Api/ApiResult.cs index ad8a1b2..be2b080 100644 --- a/NetinaShop.Core/Models/Api/ApiResult.cs +++ b/Netina.Core/Models/Api/ApiResult.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Core.Models.Api; +using Netina.Common.Extensions; +using Netina.Common.Models.Api; + +namespace Netina.Core.Models.Api; public class ApiResult { public ApiResult(bool isSuccess, ApiResultStatusCode statusCode, string message = null) diff --git a/NetinaShop.Core/Models/SiteMapUIds.cs b/Netina.Core/Models/SiteMapUIds.cs similarity index 88% rename from NetinaShop.Core/Models/SiteMapUIds.cs rename to Netina.Core/Models/SiteMapUIds.cs index d74f74c..915dae5 100644 --- a/NetinaShop.Core/Models/SiteMapUIds.cs +++ b/Netina.Core/Models/SiteMapUIds.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Core.Models; +namespace Netina.Core.Models; public static class SiteMapUIds { public const string Categories = "5709ACC29A4D42E5B6F2DFFAD2FB0018"; diff --git a/Netina.Core/Netina.Core.csproj b/Netina.Core/Netina.Core.csproj new file mode 100644 index 0000000..f0280d2 --- /dev/null +++ b/Netina.Core/Netina.Core.csproj @@ -0,0 +1,78 @@ + + + + net8.0 + enable + enable + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/NetinaShop.Core/Utilities/ImageConvertor.cs b/Netina.Core/Utilities/ImageConvertor.cs similarity index 85% rename from NetinaShop.Core/Utilities/ImageConvertor.cs rename to Netina.Core/Utilities/ImageConvertor.cs index 0af3fbb..5c7cce8 100644 --- a/NetinaShop.Core/Utilities/ImageConvertor.cs +++ b/Netina.Core/Utilities/ImageConvertor.cs @@ -1,7 +1,8 @@ -using SixLabors.ImageSharp; +using Netina.Common.Models.Api; +using SixLabors.ImageSharp; using SixLabors.ImageSharp.Processing; -namespace NetinaShop.Core.Utilities; +namespace Netina.Core.Utilities; public static class ImageConvertor { diff --git a/NetinaShop.Domain/CommandQueries/Commands/AddressCommands.cs b/Netina.Domain/CommandQueries/Commands/AddressCommands.cs similarity index 92% rename from NetinaShop.Domain/CommandQueries/Commands/AddressCommands.cs rename to Netina.Domain/CommandQueries/Commands/AddressCommands.cs index e369037..0ca37cc 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/AddressCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/AddressCommands.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateAddressCommand( string Address, diff --git a/NetinaShop.Domain/CommandQueries/Commands/BrandCommands.cs b/Netina.Domain/CommandQueries/Commands/BrandCommands.cs similarity index 83% rename from NetinaShop.Domain/CommandQueries/Commands/BrandCommands.cs rename to Netina.Domain/CommandQueries/Commands/BrandCommands.cs index dede498..2a3fcfa 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/BrandCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/BrandCommands.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateBrandCommand(string PersianName,string EnglishName, string Description , bool HasSpecialPage , string PageUrl, List Files) : IRequest; diff --git a/NetinaShop.Domain/CommandQueries/Commands/ComplexCommands.cs b/Netina.Domain/CommandQueries/Commands/ComplexCommands.cs similarity index 56% rename from NetinaShop.Domain/CommandQueries/Commands/ComplexCommands.cs rename to Netina.Domain/CommandQueries/Commands/ComplexCommands.cs index b51621d..38a0c27 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/ComplexCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/ComplexCommands.cs @@ -1,6 +1,6 @@ -using NetinaShop.Domain.DocumentEntities.Complexes; +using Netina.Domain.DocumentEntities.Complexes; -namespace NetinaShop.Domain.CommandQueries.Commands; +namespace Netina.Domain.CommandQueries.Commands; public record CreateOrUpdateComplexCommand(string Name, string Address, diff --git a/NetinaShop.Domain/CommandQueries/Commands/DiscountCommands.cs b/Netina.Domain/CommandQueries/Commands/DiscountCommands.cs similarity index 87% rename from NetinaShop.Domain/CommandQueries/Commands/DiscountCommands.cs rename to Netina.Domain/CommandQueries/Commands/DiscountCommands.cs index dd87c40..daa6a33 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/DiscountCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/DiscountCommands.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; + +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateDiscountCommand(string Code, string Description, diff --git a/NetinaShop.Domain/CommandQueries/Commands/NewsletterCommands.cs b/Netina.Domain/CommandQueries/Commands/NewsletterCommands.cs similarity index 70% rename from NetinaShop.Domain/CommandQueries/Commands/NewsletterCommands.cs rename to Netina.Domain/CommandQueries/Commands/NewsletterCommands.cs index f8fce5c..9896b4f 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/NewsletterCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/NewsletterCommands.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateNewsletterMemberCommand(string PhoneNumber,string Email) : IRequest; public sealed record DeleteNewsletterMemberCommand(Guid Id) : IRequest; \ No newline at end of file diff --git a/NetinaShop.Domain/CommandQueries/Commands/OrderBagCommands.cs b/Netina.Domain/CommandQueries/Commands/OrderBagCommands.cs similarity index 83% rename from NetinaShop.Domain/CommandQueries/Commands/OrderBagCommands.cs rename to Netina.Domain/CommandQueries/Commands/OrderBagCommands.cs index 98e4022..ea082ab 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/OrderBagCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/OrderBagCommands.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Entities.Products; +using Netina.Domain.Dtos.RequestDtos; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Enums; -namespace NetinaShop.Domain.CommandQueries.Commands; +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateOrderCommand(string DiscountCode, List OrderProducts, OrderDeliverySDto OrderDelivery) : IRequest; diff --git a/NetinaShop.Domain/CommandQueries/Commands/OrderCommands.cs b/Netina.Domain/CommandQueries/Commands/OrderCommands.cs similarity index 78% rename from NetinaShop.Domain/CommandQueries/Commands/OrderCommands.cs rename to Netina.Domain/CommandQueries/Commands/OrderCommands.cs index 88b9de9..08ff613 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/OrderCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/OrderCommands.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; + +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateBaseOrderCommand(Guid UserId) : IRequest; diff --git a/NetinaShop.Domain/CommandQueries/Commands/PaymentCommands.cs b/Netina.Domain/CommandQueries/Commands/PaymentCommands.cs similarity index 76% rename from NetinaShop.Domain/CommandQueries/Commands/PaymentCommands.cs rename to Netina.Domain/CommandQueries/Commands/PaymentCommands.cs index f0da37f..979c5d5 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/PaymentCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/PaymentCommands.cs @@ -1,3 +1,5 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +using Netina.Domain.Enums; + +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateOrUpdatePaymentCommand(Guid? Id,string FactorNumber, double Amount, string Description, string TransactionCode, string CardPan, string Authority, PaymentType Type, PaymentStatus Status, Guid OrderId, Guid UserId) : IRequest; \ No newline at end of file diff --git a/NetinaShop.Domain/CommandQueries/Commands/ProductCategoryCommands.cs b/Netina.Domain/CommandQueries/Commands/ProductCategoryCommands.cs similarity index 76% rename from NetinaShop.Domain/CommandQueries/Commands/ProductCategoryCommands.cs rename to Netina.Domain/CommandQueries/Commands/ProductCategoryCommands.cs index 1d77941..8d21a92 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/ProductCategoryCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/ProductCategoryCommands.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateProductCategoryCommand( string Name, diff --git a/NetinaShop.Domain/CommandQueries/Commands/ProductCommands.cs b/Netina.Domain/CommandQueries/Commands/ProductCommands.cs similarity index 88% rename from NetinaShop.Domain/CommandQueries/Commands/ProductCommands.cs rename to Netina.Domain/CommandQueries/Commands/ProductCommands.cs index 1d298b7..99e093d 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/ProductCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/ProductCommands.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateProductCommand( string PersianName, diff --git a/NetinaShop.Domain/CommandQueries/Commands/ReviewCommands.cs b/Netina.Domain/CommandQueries/Commands/ReviewCommands.cs similarity index 82% rename from NetinaShop.Domain/CommandQueries/Commands/ReviewCommands.cs rename to Netina.Domain/CommandQueries/Commands/ReviewCommands.cs index 551724c..3aa92eb 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/ReviewCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/ReviewCommands.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateReviewCommand(string Title, string Comment, float Rate, bool IsBuyer, Guid ProductId, Guid UserId) : IRequest; public sealed record UpdateReviewCommand(Guid Id,string Title, string Comment, float Rate, bool IsBuyer, Guid ProductId, Guid UserId): IRequest; diff --git a/NetinaShop.Domain/CommandQueries/Commands/ShippingCommands.cs b/Netina.Domain/CommandQueries/Commands/ShippingCommands.cs similarity index 81% rename from NetinaShop.Domain/CommandQueries/Commands/ShippingCommands.cs rename to Netina.Domain/CommandQueries/Commands/ShippingCommands.cs index 92bb453..144ce5e 100644 --- a/NetinaShop.Domain/CommandQueries/Commands/ShippingCommands.cs +++ b/Netina.Domain/CommandQueries/Commands/ShippingCommands.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Commands; public sealed record CreateShippingCommand ( string Name, diff --git a/NetinaShop.Domain/CommandQueries/Queries/AddressQueries.cs b/Netina.Domain/CommandQueries/Queries/AddressQueries.cs similarity index 54% rename from NetinaShop.Domain/CommandQueries/Queries/AddressQueries.cs rename to Netina.Domain/CommandQueries/Queries/AddressQueries.cs index 3f6952f..618cb70 100644 --- a/NetinaShop.Domain/CommandQueries/Queries/AddressQueries.cs +++ b/Netina.Domain/CommandQueries/Queries/AddressQueries.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Queries; public sealed record GetAddressesQuery():IRequest>; public sealed record GetUserAddressesQuery(Guid? UserId) : IRequest>; \ No newline at end of file diff --git a/Netina.Domain/CommandQueries/Queries/BrandQueries.cs b/Netina.Domain/CommandQueries/Queries/BrandQueries.cs new file mode 100644 index 0000000..ea7b117 --- /dev/null +++ b/Netina.Domain/CommandQueries/Queries/BrandQueries.cs @@ -0,0 +1,7 @@ +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Queries; + +public record GetBrandQuery(Guid Id) : IRequest; +public record GetBrandsQuery(int? Page, string? BrandName , Guid CategoryId) : IRequest>; \ No newline at end of file diff --git a/Netina.Domain/CommandQueries/Queries/DiscountQueries.cs b/Netina.Domain/CommandQueries/Queries/DiscountQueries.cs new file mode 100644 index 0000000..3e91640 --- /dev/null +++ b/Netina.Domain/CommandQueries/Queries/DiscountQueries.cs @@ -0,0 +1,7 @@ +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Queries; + +public sealed record GetDiscountQuery(Guid Id) : IRequest; +public sealed record GetDiscountsQuery(int Page = 0) : IRequest>; \ No newline at end of file diff --git a/Netina.Domain/CommandQueries/Queries/NewsletterQueries.cs b/Netina.Domain/CommandQueries/Queries/NewsletterQueries.cs new file mode 100644 index 0000000..2c95f03 --- /dev/null +++ b/Netina.Domain/CommandQueries/Queries/NewsletterQueries.cs @@ -0,0 +1,5 @@ +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Queries; + +public sealed record GetNewsletterMembersQuery(int Page = 0) : IRequest>; \ No newline at end of file diff --git a/Netina.Domain/CommandQueries/Queries/OrderBagQueries.cs b/Netina.Domain/CommandQueries/Queries/OrderBagQueries.cs new file mode 100644 index 0000000..f9762bd --- /dev/null +++ b/Netina.Domain/CommandQueries/Queries/OrderBagQueries.cs @@ -0,0 +1,5 @@ +using Netina.Domain.Entities.Orders; + +namespace Netina.Domain.CommandQueries.Queries; + +public record GetUserOrderBagQuery() : IRequest; \ No newline at end of file diff --git a/NetinaShop.Domain/CommandQueries/Queries/OrderQueries.cs b/Netina.Domain/CommandQueries/Queries/OrderQueries.cs similarity index 62% rename from NetinaShop.Domain/CommandQueries/Queries/OrderQueries.cs rename to Netina.Domain/CommandQueries/Queries/OrderQueries.cs index 61a1609..b216786 100644 --- a/NetinaShop.Domain/CommandQueries/Queries/OrderQueries.cs +++ b/Netina.Domain/CommandQueries/Queries/OrderQueries.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; + +namespace Netina.Domain.CommandQueries.Queries; public sealed record GetOrderLDtoQuery(Guid Id) : IRequest; diff --git a/NetinaShop.Domain/CommandQueries/Queries/PaymentQueries.cs b/Netina.Domain/CommandQueries/Queries/PaymentQueries.cs similarity index 62% rename from NetinaShop.Domain/CommandQueries/Queries/PaymentQueries.cs rename to Netina.Domain/CommandQueries/Queries/PaymentQueries.cs index d9020d5..7c2dc68 100644 --- a/NetinaShop.Domain/CommandQueries/Queries/PaymentQueries.cs +++ b/Netina.Domain/CommandQueries/Queries/PaymentQueries.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Queries; public sealed record GetPaymentQuery(Guid Id = default , string? Authority = null) : IRequest; public sealed record GetPaymentsQuery(int Page = 0) : IRequest>; \ No newline at end of file diff --git a/NetinaShop.Domain/CommandQueries/Queries/ProductCategoryQueries.cs b/Netina.Domain/CommandQueries/Queries/ProductCategoryQueries.cs similarity index 66% rename from NetinaShop.Domain/CommandQueries/Queries/ProductCategoryQueries.cs rename to Netina.Domain/CommandQueries/Queries/ProductCategoryQueries.cs index 4a0cd75..c44a665 100644 --- a/NetinaShop.Domain/CommandQueries/Queries/ProductCategoryQueries.cs +++ b/Netina.Domain/CommandQueries/Queries/ProductCategoryQueries.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Queries; public record GetProductCategoryQuery(Guid Id) : IRequest; public record GetProductCategoriesQuery(int? Page , bool? SortByMain, string? CategoryName) : IRequest>; diff --git a/NetinaShop.Domain/CommandQueries/Queries/ProductQueries.cs b/Netina.Domain/CommandQueries/Queries/ProductQueries.cs similarity index 66% rename from NetinaShop.Domain/CommandQueries/Queries/ProductQueries.cs rename to Netina.Domain/CommandQueries/Queries/ProductQueries.cs index 3c5b078..d8191ee 100644 --- a/NetinaShop.Domain/CommandQueries/Queries/ProductQueries.cs +++ b/Netina.Domain/CommandQueries/Queries/ProductQueries.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Enums; + +namespace Netina.Domain.CommandQueries.Queries; public sealed record GetProductQuery(Guid Id) : IRequest; diff --git a/Netina.Domain/CommandQueries/Queries/ReviewQueries.cs b/Netina.Domain/CommandQueries/Queries/ReviewQueries.cs new file mode 100644 index 0000000..0a6b248 --- /dev/null +++ b/Netina.Domain/CommandQueries/Queries/ReviewQueries.cs @@ -0,0 +1,7 @@ +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Queries; + +public record GetReviewsQuery(int Page = 0) : IRequest>; +public record GetReviewQuery(Guid Id) : IRequest; \ No newline at end of file diff --git a/NetinaShop.Domain/CommandQueries/Queries/ShippingQueries.cs b/Netina.Domain/CommandQueries/Queries/ShippingQueries.cs similarity index 60% rename from NetinaShop.Domain/CommandQueries/Queries/ShippingQueries.cs rename to Netina.Domain/CommandQueries/Queries/ShippingQueries.cs index 5171889..61c0a83 100644 --- a/NetinaShop.Domain/CommandQueries/Queries/ShippingQueries.cs +++ b/Netina.Domain/CommandQueries/Queries/ShippingQueries.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.CommandQueries.Queries; public sealed record GetShippingsQuery(int Page = 0) : IRequest>; public sealed record GetShippingQuery(Guid Id) : IRequest; \ No newline at end of file diff --git a/NetinaShop.Domain/DocumentEntities/Complexes/Complex.Aggregate.cs b/Netina.Domain/DocumentEntities/Complexes/Complex.Aggregate.cs similarity index 85% rename from NetinaShop.Domain/DocumentEntities/Complexes/Complex.Aggregate.cs rename to Netina.Domain/DocumentEntities/Complexes/Complex.Aggregate.cs index c0bf335..01e051d 100644 --- a/NetinaShop.Domain/DocumentEntities/Complexes/Complex.Aggregate.cs +++ b/Netina.Domain/DocumentEntities/Complexes/Complex.Aggregate.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.DocumentEntities.Complexes; +namespace Netina.Domain.DocumentEntities.Complexes; public partial class Complex { diff --git a/NetinaShop.Domain/DocumentEntities/Complexes/Complex.cs b/Netina.Domain/DocumentEntities/Complexes/Complex.cs similarity index 95% rename from NetinaShop.Domain/DocumentEntities/Complexes/Complex.cs rename to Netina.Domain/DocumentEntities/Complexes/Complex.cs index 9e53c35..639ab0d 100644 --- a/NetinaShop.Domain/DocumentEntities/Complexes/Complex.cs +++ b/Netina.Domain/DocumentEntities/Complexes/Complex.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.DocumentEntities.Complexes; +namespace Netina.Domain.DocumentEntities.Complexes; public partial class Complex { diff --git a/NetinaShop.Domain/DocumentEntities/Settings/OrderingSetting.cs b/Netina.Domain/DocumentEntities/Settings/OrderingSetting.cs similarity index 56% rename from NetinaShop.Domain/DocumentEntities/Settings/OrderingSetting.cs rename to Netina.Domain/DocumentEntities/Settings/OrderingSetting.cs index ef07092..59d7bdf 100644 --- a/NetinaShop.Domain/DocumentEntities/Settings/OrderingSetting.cs +++ b/Netina.Domain/DocumentEntities/Settings/OrderingSetting.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.DocumentEntities.Settings; +namespace Netina.Domain.DocumentEntities.Settings; public class OrderingSetting { diff --git a/NetinaShop.Domain/DomainConfig.cs b/Netina.Domain/DomainConfig.cs similarity index 60% rename from NetinaShop.Domain/DomainConfig.cs rename to Netina.Domain/DomainConfig.cs index 5a3acad..9aecc1c 100644 --- a/NetinaShop.Domain/DomainConfig.cs +++ b/Netina.Domain/DomainConfig.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain +namespace Netina.Domain { public class DomainConfig { diff --git a/NetinaShop.Domain/Dtos/DashboardDtos/HomeDashboardDto.cs b/Netina.Domain/Dtos/DashboardDtos/HomeDashboardDto.cs similarity index 85% rename from NetinaShop.Domain/Dtos/DashboardDtos/HomeDashboardDto.cs rename to Netina.Domain/Dtos/DashboardDtos/HomeDashboardDto.cs index e681b3e..8a69307 100644 --- a/NetinaShop.Domain/Dtos/DashboardDtos/HomeDashboardDto.cs +++ b/Netina.Domain/Dtos/DashboardDtos/HomeDashboardDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.DashboardDtos; +namespace Netina.Domain.Dtos.DashboardDtos; public class HomeDashboardDto { diff --git a/NetinaShop.Domain/Dtos/FilterDtos/BaseFilterDto.cs b/Netina.Domain/Dtos/FilterDtos/BaseFilterDto.cs similarity index 81% rename from NetinaShop.Domain/Dtos/FilterDtos/BaseFilterDto.cs rename to Netina.Domain/Dtos/FilterDtos/BaseFilterDto.cs index 7def809..cf8a3ba 100644 --- a/NetinaShop.Domain/Dtos/FilterDtos/BaseFilterDto.cs +++ b/Netina.Domain/Dtos/FilterDtos/BaseFilterDto.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Dtos.FilterDtos; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.FilterDtos; public class BaseFilterDto { diff --git a/NetinaShop.Domain/Dtos/FilterDtos/ExpressDeliveryFilter.cs b/Netina.Domain/Dtos/FilterDtos/ExpressDeliveryFilter.cs similarity index 82% rename from NetinaShop.Domain/Dtos/FilterDtos/ExpressDeliveryFilter.cs rename to Netina.Domain/Dtos/FilterDtos/ExpressDeliveryFilter.cs index 2f84c38..9bd862e 100644 --- a/NetinaShop.Domain/Dtos/FilterDtos/ExpressDeliveryFilter.cs +++ b/Netina.Domain/Dtos/FilterDtos/ExpressDeliveryFilter.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Dtos.FilterDtos; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.FilterDtos; public class ExpressDeliveryFilter : BaseFilterDto { diff --git a/NetinaShop.Domain/Dtos/FilterDtos/FilterOptionDto.cs b/Netina.Domain/Dtos/FilterDtos/FilterOptionDto.cs similarity index 70% rename from NetinaShop.Domain/Dtos/FilterDtos/FilterOptionDto.cs rename to Netina.Domain/Dtos/FilterDtos/FilterOptionDto.cs index b00f562..16a46e0 100644 --- a/NetinaShop.Domain/Dtos/FilterDtos/FilterOptionDto.cs +++ b/Netina.Domain/Dtos/FilterDtos/FilterOptionDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.FilterDtos; +namespace Netina.Domain.Dtos.FilterDtos; public class FilterOptionDto { diff --git a/NetinaShop.Domain/Dtos/FilterDtos/PriceFilterDto.cs b/Netina.Domain/Dtos/FilterDtos/PriceFilterDto.cs similarity index 80% rename from NetinaShop.Domain/Dtos/FilterDtos/PriceFilterDto.cs rename to Netina.Domain/Dtos/FilterDtos/PriceFilterDto.cs index 2dfc018..79dc9e1 100644 --- a/NetinaShop.Domain/Dtos/FilterDtos/PriceFilterDto.cs +++ b/Netina.Domain/Dtos/FilterDtos/PriceFilterDto.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Dtos.FilterDtos; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.FilterDtos; public class PriceFilterDto : BaseFilterDto { diff --git a/NetinaShop.Domain/Dtos/LargDtos/BlogCategoryLDto.cs b/Netina.Domain/Dtos/LargDtos/BlogCategoryLDto.cs similarity index 63% rename from NetinaShop.Domain/Dtos/LargDtos/BlogCategoryLDto.cs rename to Netina.Domain/Dtos/LargDtos/BlogCategoryLDto.cs index 2f3f812..0db955f 100644 --- a/NetinaShop.Domain/Dtos/LargDtos/BlogCategoryLDto.cs +++ b/Netina.Domain/Dtos/LargDtos/BlogCategoryLDto.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Dtos.LargDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Blogs; + +namespace Netina.Domain.Dtos.LargDtos; public class BlogCategoryLDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/LargDtos/BlogLDto.cs b/Netina.Domain/Dtos/LargDtos/BlogLDto.cs similarity index 77% rename from NetinaShop.Domain/Dtos/LargDtos/BlogLDto.cs rename to Netina.Domain/Dtos/LargDtos/BlogLDto.cs index 581d813..bb7dec2 100644 --- a/NetinaShop.Domain/Dtos/LargDtos/BlogLDto.cs +++ b/Netina.Domain/Dtos/LargDtos/BlogLDto.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Dtos.LargDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Blogs; + +namespace Netina.Domain.Dtos.LargDtos; public class BlogLDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/LargDtos/BrandLDto.cs b/Netina.Domain/Dtos/LargDtos/BrandLDto.cs similarity index 75% rename from NetinaShop.Domain/Dtos/LargDtos/BrandLDto.cs rename to Netina.Domain/Dtos/LargDtos/BrandLDto.cs index 195276f..cc37ccd 100644 --- a/NetinaShop.Domain/Dtos/LargDtos/BrandLDto.cs +++ b/Netina.Domain/Dtos/LargDtos/BrandLDto.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Dtos.LargDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Brands; + +namespace Netina.Domain.Dtos.LargDtos; public class BrandLDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/LargDtos/DiscountLDto.cs b/Netina.Domain/Dtos/LargDtos/DiscountLDto.cs similarity index 88% rename from NetinaShop.Domain/Dtos/LargDtos/DiscountLDto.cs rename to Netina.Domain/Dtos/LargDtos/DiscountLDto.cs index ae2c0ec..313cd5d 100644 --- a/NetinaShop.Domain/Dtos/LargDtos/DiscountLDto.cs +++ b/Netina.Domain/Dtos/LargDtos/DiscountLDto.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Dtos.LargDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Discounts; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.LargDtos; public class DiscountLDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/LargDtos/OrderLDto.cs b/Netina.Domain/Dtos/LargDtos/OrderLDto.cs similarity index 87% rename from NetinaShop.Domain/Dtos/LargDtos/OrderLDto.cs rename to Netina.Domain/Dtos/LargDtos/OrderLDto.cs index fcd4adf..7abb734 100644 --- a/NetinaShop.Domain/Dtos/LargDtos/OrderLDto.cs +++ b/Netina.Domain/Dtos/LargDtos/OrderLDto.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.Domain.Dtos.LargDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.LargDtos; public class OrderLDto : BaseDto { public string FactorCode { get; set; } = string.Empty; diff --git a/NetinaShop.Domain/Dtos/LargDtos/ProductCategoryLDto.cs b/Netina.Domain/Dtos/LargDtos/ProductCategoryLDto.cs similarity index 74% rename from NetinaShop.Domain/Dtos/LargDtos/ProductCategoryLDto.cs rename to Netina.Domain/Dtos/LargDtos/ProductCategoryLDto.cs index 8c6d9bb..f8999c6 100644 --- a/NetinaShop.Domain/Dtos/LargDtos/ProductCategoryLDto.cs +++ b/Netina.Domain/Dtos/LargDtos/ProductCategoryLDto.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Dtos.LargDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.ProductCategories; + +namespace Netina.Domain.Dtos.LargDtos; public class ProductCategoryLDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/LargDtos/ProductLDto.cs b/Netina.Domain/Dtos/LargDtos/ProductLDto.cs similarity index 89% rename from NetinaShop.Domain/Dtos/LargDtos/ProductLDto.cs rename to Netina.Domain/Dtos/LargDtos/ProductLDto.cs index fc669c7..b018354 100644 --- a/NetinaShop.Domain/Dtos/LargDtos/ProductLDto.cs +++ b/Netina.Domain/Dtos/LargDtos/ProductLDto.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Dtos.LargDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Products; + +namespace Netina.Domain.Dtos.LargDtos; public class ProductLDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/LargDtos/ReviewLDto.cs b/Netina.Domain/Dtos/LargDtos/ReviewLDto.cs similarity index 75% rename from NetinaShop.Domain/Dtos/LargDtos/ReviewLDto.cs rename to Netina.Domain/Dtos/LargDtos/ReviewLDto.cs index 0dcb45f..93006ce 100644 --- a/NetinaShop.Domain/Dtos/LargDtos/ReviewLDto.cs +++ b/Netina.Domain/Dtos/LargDtos/ReviewLDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.LargDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Products; + +namespace Netina.Domain.Dtos.LargDtos; public class ReviewLDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/RequestDtos/CheckOrderBagRequestItem.cs b/Netina.Domain/Dtos/RequestDtos/CheckOrderBagRequestItem.cs similarity index 69% rename from NetinaShop.Domain/Dtos/RequestDtos/CheckOrderBagRequestItem.cs rename to Netina.Domain/Dtos/RequestDtos/CheckOrderBagRequestItem.cs index ecbea23..d6138a7 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/CheckOrderBagRequestItem.cs +++ b/Netina.Domain/Dtos/RequestDtos/CheckOrderBagRequestItem.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.RequestDtos; +namespace Netina.Domain.Dtos.RequestDtos; public class CheckOrderBagRequestItem { diff --git a/NetinaShop.Domain/Dtos/RequestDtos/LoginRequestDto.cs b/Netina.Domain/Dtos/RequestDtos/LoginRequestDto.cs similarity index 80% rename from NetinaShop.Domain/Dtos/RequestDtos/LoginRequestDto.cs rename to Netina.Domain/Dtos/RequestDtos/LoginRequestDto.cs index 4e3b56e..8288404 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/LoginRequestDto.cs +++ b/Netina.Domain/Dtos/RequestDtos/LoginRequestDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.RequestDtos; +namespace Netina.Domain.Dtos.RequestDtos; public class LoginRequestDto { diff --git a/NetinaShop.Domain/Dtos/RequestDtos/OrderBagRequestDto.cs b/Netina.Domain/Dtos/RequestDtos/OrderBagRequestDto.cs similarity index 68% rename from NetinaShop.Domain/Dtos/RequestDtos/OrderBagRequestDto.cs rename to Netina.Domain/Dtos/RequestDtos/OrderBagRequestDto.cs index 6e122a8..8b3702c 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/OrderBagRequestDto.cs +++ b/Netina.Domain/Dtos/RequestDtos/OrderBagRequestDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.RequestDtos; +namespace Netina.Domain.Dtos.RequestDtos; public class OrderBagRequestDto { diff --git a/NetinaShop.Domain/Dtos/RequestDtos/OrderProductRequestDto.cs b/Netina.Domain/Dtos/RequestDtos/OrderProductRequestDto.cs similarity index 73% rename from NetinaShop.Domain/Dtos/RequestDtos/OrderProductRequestDto.cs rename to Netina.Domain/Dtos/RequestDtos/OrderProductRequestDto.cs index 64abbd1..730d91c 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/OrderProductRequestDto.cs +++ b/Netina.Domain/Dtos/RequestDtos/OrderProductRequestDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.RequestDtos; +namespace Netina.Domain.Dtos.RequestDtos; public class OrderProductRequestDto { public int Count { get; internal set; } diff --git a/NetinaShop.Domain/Dtos/RequestDtos/PageActionRequestDto.cs b/Netina.Domain/Dtos/RequestDtos/PageActionRequestDto.cs similarity index 90% rename from NetinaShop.Domain/Dtos/RequestDtos/PageActionRequestDto.cs rename to Netina.Domain/Dtos/RequestDtos/PageActionRequestDto.cs index 6969183..3c5b089 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/PageActionRequestDto.cs +++ b/Netina.Domain/Dtos/RequestDtos/PageActionRequestDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.RequestDtos; +namespace Netina.Domain.Dtos.RequestDtos; public class PageActionRequestDto { diff --git a/NetinaShop.Domain/Dtos/RequestDtos/RoleActionRequestDto.cs b/Netina.Domain/Dtos/RequestDtos/RoleActionRequestDto.cs similarity index 86% rename from NetinaShop.Domain/Dtos/RequestDtos/RoleActionRequestDto.cs rename to Netina.Domain/Dtos/RequestDtos/RoleActionRequestDto.cs index a809ea1..01dbae9 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/RoleActionRequestDto.cs +++ b/Netina.Domain/Dtos/RequestDtos/RoleActionRequestDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.RequestDtos; +namespace Netina.Domain.Dtos.RequestDtos; public class RoleActionRequestDto { diff --git a/NetinaShop.Domain/Dtos/RequestDtos/SeedDtos/SeedBrandRequestDto.cs b/Netina.Domain/Dtos/RequestDtos/SeedDtos/SeedBrandRequestDto.cs similarity index 76% rename from NetinaShop.Domain/Dtos/RequestDtos/SeedDtos/SeedBrandRequestDto.cs rename to Netina.Domain/Dtos/RequestDtos/SeedDtos/SeedBrandRequestDto.cs index b470c8e..1d3d84c 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/SeedDtos/SeedBrandRequestDto.cs +++ b/Netina.Domain/Dtos/RequestDtos/SeedDtos/SeedBrandRequestDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.RequestDtos.SeedDtos; +namespace Netina.Domain.Dtos.RequestDtos.SeedDtos; public class SeedBrandRequestDto { diff --git a/NetinaShop.Domain/Dtos/RequestDtos/SeedDtos/SeedCategoryRequestDto.cs b/Netina.Domain/Dtos/RequestDtos/SeedDtos/SeedCategoryRequestDto.cs similarity index 64% rename from NetinaShop.Domain/Dtos/RequestDtos/SeedDtos/SeedCategoryRequestDto.cs rename to Netina.Domain/Dtos/RequestDtos/SeedDtos/SeedCategoryRequestDto.cs index faf7223..cdecc31 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/SeedDtos/SeedCategoryRequestDto.cs +++ b/Netina.Domain/Dtos/RequestDtos/SeedDtos/SeedCategoryRequestDto.cs @@ -1,6 +1,4 @@ -using NetinaShop.Domain.CommandQueries.Commands; - -namespace NetinaShop.Domain.Dtos.RequestDtos.SeedDtos; +namespace Netina.Domain.Dtos.RequestDtos.SeedDtos; public class SeedCategoryRequestDto { diff --git a/NetinaShop.Domain/Dtos/RequestDtos/SignUpRequestDto.cs b/Netina.Domain/Dtos/RequestDtos/SignUpRequestDto.cs similarity index 74% rename from NetinaShop.Domain/Dtos/RequestDtos/SignUpRequestDto.cs rename to Netina.Domain/Dtos/RequestDtos/SignUpRequestDto.cs index 74fe012..8556b6b 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/SignUpRequestDto.cs +++ b/Netina.Domain/Dtos/RequestDtos/SignUpRequestDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.RequestDtos; +namespace Netina.Domain.Dtos.RequestDtos; public class SignUpRequestDto { diff --git a/NetinaShop.Domain/Dtos/RequestDtos/UserActionRequestDto.cs b/Netina.Domain/Dtos/RequestDtos/UserActionRequestDto.cs similarity index 87% rename from NetinaShop.Domain/Dtos/RequestDtos/UserActionRequestDto.cs rename to Netina.Domain/Dtos/RequestDtos/UserActionRequestDto.cs index 90c96b1..505c767 100644 --- a/NetinaShop.Domain/Dtos/RequestDtos/UserActionRequestDto.cs +++ b/Netina.Domain/Dtos/RequestDtos/UserActionRequestDto.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Dtos.RequestDtos; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.RequestDtos; public class UserActionRequestDto { diff --git a/NetinaShop.Domain/Dtos/ResponseDtos/AdminChangeLogResponseDto.cs b/Netina.Domain/Dtos/ResponseDtos/AdminChangeLogResponseDto.cs similarity index 89% rename from NetinaShop.Domain/Dtos/ResponseDtos/AdminChangeLogResponseDto.cs rename to Netina.Domain/Dtos/ResponseDtos/AdminChangeLogResponseDto.cs index a5f5c98..35b4242 100644 --- a/NetinaShop.Domain/Dtos/ResponseDtos/AdminChangeLogResponseDto.cs +++ b/Netina.Domain/Dtos/ResponseDtos/AdminChangeLogResponseDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.ResponseDtos; +namespace Netina.Domain.Dtos.ResponseDtos; public class AdminChangeLogResponseDto { diff --git a/NetinaShop.Domain/Dtos/ResponseDtos/CheckOrderBagResponseItem.cs b/Netina.Domain/Dtos/ResponseDtos/CheckOrderBagResponseItem.cs similarity index 89% rename from NetinaShop.Domain/Dtos/ResponseDtos/CheckOrderBagResponseItem.cs rename to Netina.Domain/Dtos/ResponseDtos/CheckOrderBagResponseItem.cs index 803303e..f153b25 100644 --- a/NetinaShop.Domain/Dtos/ResponseDtos/CheckOrderBagResponseItem.cs +++ b/Netina.Domain/Dtos/ResponseDtos/CheckOrderBagResponseItem.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.ResponseDtos; +namespace Netina.Domain.Dtos.ResponseDtos; public class CheckOrderBagResponseItem { diff --git a/NetinaShop.Domain/Dtos/ResponseDtos/GetProductResponseDto.cs b/Netina.Domain/Dtos/ResponseDtos/GetProductResponseDto.cs similarity index 55% rename from NetinaShop.Domain/Dtos/ResponseDtos/GetProductResponseDto.cs rename to Netina.Domain/Dtos/ResponseDtos/GetProductResponseDto.cs index 00c32d5..e874ee9 100644 --- a/NetinaShop.Domain/Dtos/ResponseDtos/GetProductResponseDto.cs +++ b/Netina.Domain/Dtos/ResponseDtos/GetProductResponseDto.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.LargDtos; + +namespace Netina.Domain.Dtos.ResponseDtos; public class GetProductResponseDto { diff --git a/NetinaShop.Domain/Dtos/ResponseDtos/GetProductsResponseDto.cs b/Netina.Domain/Dtos/ResponseDtos/GetProductsResponseDto.cs similarity index 79% rename from NetinaShop.Domain/Dtos/ResponseDtos/GetProductsResponseDto.cs rename to Netina.Domain/Dtos/ResponseDtos/GetProductsResponseDto.cs index ecc2015..dbbbef4 100644 --- a/NetinaShop.Domain/Dtos/ResponseDtos/GetProductsResponseDto.cs +++ b/Netina.Domain/Dtos/ResponseDtos/GetProductsResponseDto.cs @@ -1,6 +1,7 @@ -using NetinaShop.Domain.Dtos.FilterDtos; +using Netina.Domain.Dtos.FilterDtos; +using Netina.Domain.Dtos.SmallDtos; -namespace NetinaShop.Domain.Dtos.ResponseDtos; +namespace Netina.Domain.Dtos.ResponseDtos; public class GetProductsResponseDto { diff --git a/NetinaShop.Domain/Dtos/ResponseDtos/PagerResponseDto.cs b/Netina.Domain/Dtos/ResponseDtos/PagerResponseDto.cs similarity index 75% rename from NetinaShop.Domain/Dtos/ResponseDtos/PagerResponseDto.cs rename to Netina.Domain/Dtos/ResponseDtos/PagerResponseDto.cs index b1aa41a..3872b07 100644 --- a/NetinaShop.Domain/Dtos/ResponseDtos/PagerResponseDto.cs +++ b/Netina.Domain/Dtos/ResponseDtos/PagerResponseDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.ResponseDtos; +namespace Netina.Domain.Dtos.ResponseDtos; public class PagerResponseDto { diff --git a/NetinaShop.Domain/Dtos/ResponseDtos/ProfileResponseDto.cs b/Netina.Domain/Dtos/ResponseDtos/ProfileResponseDto.cs similarity index 70% rename from NetinaShop.Domain/Dtos/ResponseDtos/ProfileResponseDto.cs rename to Netina.Domain/Dtos/ResponseDtos/ProfileResponseDto.cs index 90a03e4..7b850da 100644 --- a/NetinaShop.Domain/Dtos/ResponseDtos/ProfileResponseDto.cs +++ b/Netina.Domain/Dtos/ResponseDtos/ProfileResponseDto.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.SmallDtos; + +namespace Netina.Domain.Dtos.ResponseDtos; public class ProfileResponseDto { diff --git a/NetinaShop.Domain/Dtos/ResponseDtos/SearchResponseDto.cs b/Netina.Domain/Dtos/ResponseDtos/SearchResponseDto.cs similarity index 92% rename from NetinaShop.Domain/Dtos/ResponseDtos/SearchResponseDto.cs rename to Netina.Domain/Dtos/ResponseDtos/SearchResponseDto.cs index acf7127..51fc983 100644 --- a/NetinaShop.Domain/Dtos/ResponseDtos/SearchResponseDto.cs +++ b/Netina.Domain/Dtos/ResponseDtos/SearchResponseDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.ResponseDtos; +namespace Netina.Domain.Dtos.ResponseDtos; public class SearchResponseDto { diff --git a/NetinaShop.Domain/Dtos/ResponseDtos/SubmitOrderPaymentResponseDto.cs b/Netina.Domain/Dtos/ResponseDtos/SubmitOrderPaymentResponseDto.cs similarity index 74% rename from NetinaShop.Domain/Dtos/ResponseDtos/SubmitOrderPaymentResponseDto.cs rename to Netina.Domain/Dtos/ResponseDtos/SubmitOrderPaymentResponseDto.cs index 773891b..7203e33 100644 --- a/NetinaShop.Domain/Dtos/ResponseDtos/SubmitOrderPaymentResponseDto.cs +++ b/Netina.Domain/Dtos/ResponseDtos/SubmitOrderPaymentResponseDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.ResponseDtos; +namespace Netina.Domain.Dtos.ResponseDtos; public class SubmitOrderPaymentResponseDto { diff --git a/NetinaShop.Domain/Dtos/ResponseDtos/VerifyCodeResponseDto.cs b/Netina.Domain/Dtos/ResponseDtos/VerifyCodeResponseDto.cs similarity index 54% rename from NetinaShop.Domain/Dtos/ResponseDtos/VerifyCodeResponseDto.cs rename to Netina.Domain/Dtos/ResponseDtos/VerifyCodeResponseDto.cs index 52fd4ea..9db2e71 100644 --- a/NetinaShop.Domain/Dtos/ResponseDtos/VerifyCodeResponseDto.cs +++ b/Netina.Domain/Dtos/ResponseDtos/VerifyCodeResponseDto.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Dtos.ResponseDtos; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.ResponseDtos; public class VerifyCodeResponseDto { diff --git a/NetinaShop.Domain/Dtos/ScraperDtos/Response/ScraperProductDto.cs b/Netina.Domain/Dtos/ScraperDtos/Response/ScraperProductDto.cs similarity index 90% rename from NetinaShop.Domain/Dtos/ScraperDtos/Response/ScraperProductDto.cs rename to Netina.Domain/Dtos/ScraperDtos/Response/ScraperProductDto.cs index 6468870..4cf018b 100644 --- a/NetinaShop.Domain/Dtos/ScraperDtos/Response/ScraperProductDto.cs +++ b/Netina.Domain/Dtos/ScraperDtos/Response/ScraperProductDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Dtos.ScraperDtos.Response; +namespace Netina.Domain.Dtos.ScraperDtos.Response; public class ScraperProductDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/ApplicationUserSDto.cs b/Netina.Domain/Dtos/SmallDtos/ApplicationUserSDto.cs similarity index 81% rename from NetinaShop.Domain/Dtos/SmallDtos/ApplicationUserSDto.cs rename to Netina.Domain/Dtos/SmallDtos/ApplicationUserSDto.cs index e3b555f..8a0d8b7 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/ApplicationUserSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/ApplicationUserSDto.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Extensions; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.SmallDtos; public class ApplicationUserSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/BasePageSDto.cs b/Netina.Domain/Dtos/SmallDtos/BasePageSDto.cs similarity index 81% rename from NetinaShop.Domain/Dtos/SmallDtos/BasePageSDto.cs rename to Netina.Domain/Dtos/SmallDtos/BasePageSDto.cs index 252f76c..fb8c1f4 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/BasePageSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/BasePageSDto.cs @@ -1,7 +1,8 @@ -using NetinaShop.Domain.MartenEntities.Pages; +using Netina.Common.Models.Mapper; +using Netina.Domain.MartenEntities.Pages; using Newtonsoft.Json; -namespace NetinaShop.Domain.Dtos.SmallDtos; +namespace Netina.Domain.Dtos.SmallDtos; public class BasePageSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/BlogCategorySDto.cs b/Netina.Domain/Dtos/SmallDtos/BlogCategorySDto.cs similarity index 61% rename from NetinaShop.Domain/Dtos/SmallDtos/BlogCategorySDto.cs rename to Netina.Domain/Dtos/SmallDtos/BlogCategorySDto.cs index ddc948b..9583d46 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/BlogCategorySDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/BlogCategorySDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Blogs; + +namespace Netina.Domain.Dtos.SmallDtos; public class BlogCategorySDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/BlogSDto.cs b/Netina.Domain/Dtos/SmallDtos/BlogSDto.cs similarity index 82% rename from NetinaShop.Domain/Dtos/SmallDtos/BlogSDto.cs rename to Netina.Domain/Dtos/SmallDtos/BlogSDto.cs index 29340a6..7a8703d 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/BlogSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/BlogSDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Blogs; + +namespace Netina.Domain.Dtos.SmallDtos; public class BlogSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/BrandSDto.cs b/Netina.Domain/Dtos/SmallDtos/BrandSDto.cs similarity index 77% rename from NetinaShop.Domain/Dtos/SmallDtos/BrandSDto.cs rename to Netina.Domain/Dtos/SmallDtos/BrandSDto.cs index a59ec84..6e01681 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/BrandSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/BrandSDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Brands; + +namespace Netina.Domain.Dtos.SmallDtos; public class BrandSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/CustomerSDto.cs b/Netina.Domain/Dtos/SmallDtos/CustomerSDto.cs similarity index 81% rename from NetinaShop.Domain/Dtos/SmallDtos/CustomerSDto.cs rename to Netina.Domain/Dtos/SmallDtos/CustomerSDto.cs index a9bab79..4c6cda8 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/CustomerSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/CustomerSDto.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Extensions; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.SmallDtos; public class CustomerSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/DiscountSDto.cs b/Netina.Domain/Dtos/SmallDtos/DiscountSDto.cs similarity index 86% rename from NetinaShop.Domain/Dtos/SmallDtos/DiscountSDto.cs rename to Netina.Domain/Dtos/SmallDtos/DiscountSDto.cs index e3ad7cd..588f640 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/DiscountSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/DiscountSDto.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Discounts; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.SmallDtos; public class DiscountSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/ManagerSDto.cs b/Netina.Domain/Dtos/SmallDtos/ManagerSDto.cs similarity index 82% rename from NetinaShop.Domain/Dtos/SmallDtos/ManagerSDto.cs rename to Netina.Domain/Dtos/SmallDtos/ManagerSDto.cs index 2bdca1a..4f98f0f 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/ManagerSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/ManagerSDto.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Extensions; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.SmallDtos; public class ManagerSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/MarketerSDto.cs b/Netina.Domain/Dtos/SmallDtos/MarketerSDto.cs similarity index 83% rename from NetinaShop.Domain/Dtos/SmallDtos/MarketerSDto.cs rename to Netina.Domain/Dtos/SmallDtos/MarketerSDto.cs index 6e08037..a793a87 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/MarketerSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/MarketerSDto.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Extensions; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.SmallDtos; public class MarketerSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/NewsletterMemberSDto.cs b/Netina.Domain/Dtos/SmallDtos/NewsletterMemberSDto.cs similarity index 63% rename from NetinaShop.Domain/Dtos/SmallDtos/NewsletterMemberSDto.cs rename to Netina.Domain/Dtos/SmallDtos/NewsletterMemberSDto.cs index a3057e9..02c9c8e 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/NewsletterMemberSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/NewsletterMemberSDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Users; + +namespace Netina.Domain.Dtos.SmallDtos; public class NewsletterMemberSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/OrderDeliverySDto.cs b/Netina.Domain/Dtos/SmallDtos/OrderDeliverySDto.cs similarity index 88% rename from NetinaShop.Domain/Dtos/SmallDtos/OrderDeliverySDto.cs rename to Netina.Domain/Dtos/SmallDtos/OrderDeliverySDto.cs index b0f6c82..1980de3 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/OrderDeliverySDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/OrderDeliverySDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Orders; + +namespace Netina.Domain.Dtos.SmallDtos; public class OrderDeliverySDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/OrderProductSDto.cs b/Netina.Domain/Dtos/SmallDtos/OrderProductSDto.cs similarity index 80% rename from NetinaShop.Domain/Dtos/SmallDtos/OrderProductSDto.cs rename to Netina.Domain/Dtos/SmallDtos/OrderProductSDto.cs index a7b733f..3ef731d 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/OrderProductSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/OrderProductSDto.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.SmallDtos; public class OrderProductSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/OrderSDto.cs b/Netina.Domain/Dtos/SmallDtos/OrderSDto.cs similarity index 87% rename from NetinaShop.Domain/Dtos/SmallDtos/OrderSDto.cs rename to Netina.Domain/Dtos/SmallDtos/OrderSDto.cs index 616a90a..138be9d 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/OrderSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/OrderSDto.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; + +namespace Netina.Domain.Dtos.SmallDtos; public class OrderSDto : BaseDto { public double TotalPrice { get; set; } diff --git a/NetinaShop.Domain/Dtos/SmallDtos/PaymentSDto.cs b/Netina.Domain/Dtos/SmallDtos/PaymentSDto.cs similarity index 82% rename from NetinaShop.Domain/Dtos/SmallDtos/PaymentSDto.cs rename to Netina.Domain/Dtos/SmallDtos/PaymentSDto.cs index 75b4b0e..85709e4 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/PaymentSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/PaymentSDto.cs @@ -1,6 +1,8 @@ -using NetinaShop.Domain.Entities.Accounting; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Accounting; +using Netina.Domain.Enums; -namespace NetinaShop.Domain.Dtos.SmallDtos; +namespace Netina.Domain.Dtos.SmallDtos; public class PaymentSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/ProductCategorySDto.cs b/Netina.Domain/Dtos/SmallDtos/ProductCategorySDto.cs similarity index 78% rename from NetinaShop.Domain/Dtos/SmallDtos/ProductCategorySDto.cs rename to Netina.Domain/Dtos/SmallDtos/ProductCategorySDto.cs index 710a520..2f3b1e4 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/ProductCategorySDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/ProductCategorySDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.ProductCategories; + +namespace Netina.Domain.Dtos.SmallDtos; public class ProductCategorySDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/ProductSDto.cs b/Netina.Domain/Dtos/SmallDtos/ProductSDto.cs similarity index 91% rename from NetinaShop.Domain/Dtos/SmallDtos/ProductSDto.cs rename to Netina.Domain/Dtos/SmallDtos/ProductSDto.cs index 1322a64..8b41278 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/ProductSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/ProductSDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Products; + +namespace Netina.Domain.Dtos.SmallDtos; public class ProductSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/ReviewSDto.cs b/Netina.Domain/Dtos/SmallDtos/ReviewSDto.cs similarity index 72% rename from NetinaShop.Domain/Dtos/SmallDtos/ReviewSDto.cs rename to Netina.Domain/Dtos/SmallDtos/ReviewSDto.cs index 774bc51..cd56350 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/ReviewSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/ReviewSDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Products; + +namespace Netina.Domain.Dtos.SmallDtos; public class ReviewSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/ShippingSDto.cs b/Netina.Domain/Dtos/SmallDtos/ShippingSDto.cs similarity index 77% rename from NetinaShop.Domain/Dtos/SmallDtos/ShippingSDto.cs rename to Netina.Domain/Dtos/SmallDtos/ShippingSDto.cs index e28d1bd..7dd80cf 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/ShippingSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/ShippingSDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Warehouses; + +namespace Netina.Domain.Dtos.SmallDtos; public class ShippingSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/SpecificationSDto.cs b/Netina.Domain/Dtos/SmallDtos/SpecificationSDto.cs similarity index 75% rename from NetinaShop.Domain/Dtos/SmallDtos/SpecificationSDto.cs rename to Netina.Domain/Dtos/SmallDtos/SpecificationSDto.cs index a43403e..081d190 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/SpecificationSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/SpecificationSDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Products; + +namespace Netina.Domain.Dtos.SmallDtos; public class SpecificationSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/StorageFileSDto.cs b/Netina.Domain/Dtos/SmallDtos/StorageFileSDto.cs similarity index 81% rename from NetinaShop.Domain/Dtos/SmallDtos/StorageFileSDto.cs rename to Netina.Domain/Dtos/SmallDtos/StorageFileSDto.cs index 20dc53e..44c8f42 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/StorageFileSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/StorageFileSDto.cs @@ -1,6 +1,10 @@ using Microsoft.IdentityModel.Tokens; +using Netina.Common.Extensions; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.StorageFiles; +using Netina.Domain.Enums; -namespace NetinaShop.Domain.Dtos.SmallDtos; +namespace Netina.Domain.Dtos.SmallDtos; public class StorageFileSDto : BaseDto { diff --git a/NetinaShop.Domain/Dtos/SmallDtos/UserAddressSDto.cs b/Netina.Domain/Dtos/SmallDtos/UserAddressSDto.cs similarity index 85% rename from NetinaShop.Domain/Dtos/SmallDtos/UserAddressSDto.cs rename to Netina.Domain/Dtos/SmallDtos/UserAddressSDto.cs index d667878..0aa3599 100644 --- a/NetinaShop.Domain/Dtos/SmallDtos/UserAddressSDto.cs +++ b/Netina.Domain/Dtos/SmallDtos/UserAddressSDto.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Dtos.SmallDtos; +using Netina.Common.Models.Mapper; +using Netina.Domain.Entities.Users; + +namespace Netina.Domain.Dtos.SmallDtos; public class UserAddressSDto : BaseDto { diff --git a/NetinaShop.Domain/Entities/Accounting/Accounting.Aggregate.cs b/Netina.Domain/Entities/Accounting/Accounting.Aggregate.cs similarity index 88% rename from NetinaShop.Domain/Entities/Accounting/Accounting.Aggregate.cs rename to Netina.Domain/Entities/Accounting/Accounting.Aggregate.cs index c7dd130..7314d4e 100644 --- a/NetinaShop.Domain/Entities/Accounting/Accounting.Aggregate.cs +++ b/Netina.Domain/Entities/Accounting/Accounting.Aggregate.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Accounting; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Accounting; public partial class Payment { diff --git a/NetinaShop.Domain/Entities/Accounting/Payment.cs b/Netina.Domain/Entities/Accounting/Payment.cs similarity index 90% rename from NetinaShop.Domain/Entities/Accounting/Payment.cs rename to Netina.Domain/Entities/Accounting/Payment.cs index 8f13fd0..56e72f5 100644 --- a/NetinaShop.Domain/Entities/Accounting/Payment.cs +++ b/Netina.Domain/Entities/Accounting/Payment.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.Domain.Entities.Accounting; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Accounting; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] diff --git a/NetinaShop.Domain/Entities/Blogs/Blog.Aggregate.cs b/Netina.Domain/Entities/Blogs/Blog.Aggregate.cs similarity index 93% rename from NetinaShop.Domain/Entities/Blogs/Blog.Aggregate.cs rename to Netina.Domain/Entities/Blogs/Blog.Aggregate.cs index 9b0bfdb..7b6f4c1 100644 --- a/NetinaShop.Domain/Entities/Blogs/Blog.Aggregate.cs +++ b/Netina.Domain/Entities/Blogs/Blog.Aggregate.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Blogs; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Blogs; public partial class Blog { diff --git a/NetinaShop.Domain/Entities/Blogs/Blog.cs b/Netina.Domain/Entities/Blogs/Blog.cs similarity index 94% rename from NetinaShop.Domain/Entities/Blogs/Blog.cs rename to Netina.Domain/Entities/Blogs/Blog.cs index 4d7b5ec..e488c7b 100644 --- a/NetinaShop.Domain/Entities/Blogs/Blog.cs +++ b/Netina.Domain/Entities/Blogs/Blog.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Blogs; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.Entities.Blogs; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] diff --git a/NetinaShop.Domain/Entities/Blogs/BlogCategory.cs b/Netina.Domain/Entities/Blogs/BlogCategory.cs similarity index 91% rename from NetinaShop.Domain/Entities/Blogs/BlogCategory.cs rename to Netina.Domain/Entities/Blogs/BlogCategory.cs index 5bcb316..9c0a1ef 100644 --- a/NetinaShop.Domain/Entities/Blogs/BlogCategory.cs +++ b/Netina.Domain/Entities/Blogs/BlogCategory.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Blogs; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.Entities.Blogs; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Blogs/BlogStorageFile.cs b/Netina.Domain/Entities/Blogs/BlogStorageFile.cs similarity index 79% rename from NetinaShop.Domain/Entities/Blogs/BlogStorageFile.cs rename to Netina.Domain/Entities/Blogs/BlogStorageFile.cs index 9de2a22..f402411 100644 --- a/NetinaShop.Domain/Entities/Blogs/BlogStorageFile.cs +++ b/Netina.Domain/Entities/Blogs/BlogStorageFile.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.Blogs; +using Netina.Domain.Entities.StorageFiles; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Blogs; public partial class BlogStorageFile : StorageFile { diff --git a/NetinaShop.Domain/Entities/Brands/Brand.Aggregate.cs b/Netina.Domain/Entities/Brands/Brand.Aggregate.cs similarity index 92% rename from NetinaShop.Domain/Entities/Brands/Brand.Aggregate.cs rename to Netina.Domain/Entities/Brands/Brand.Aggregate.cs index b557949..04a7956 100644 --- a/NetinaShop.Domain/Entities/Brands/Brand.Aggregate.cs +++ b/Netina.Domain/Entities/Brands/Brand.Aggregate.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Brands; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Brands; public partial class Brand { diff --git a/NetinaShop.Domain/Entities/Brands/Brand.cs b/Netina.Domain/Entities/Brands/Brand.cs similarity index 91% rename from NetinaShop.Domain/Entities/Brands/Brand.cs rename to Netina.Domain/Entities/Brands/Brand.cs index 7ef8cd8..816edd2 100644 --- a/NetinaShop.Domain/Entities/Brands/Brand.cs +++ b/Netina.Domain/Entities/Brands/Brand.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.Brands; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Products; + +namespace Netina.Domain.Entities.Brands; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] diff --git a/NetinaShop.Domain/Entities/Brands/BrandStorageFile.cs b/Netina.Domain/Entities/Brands/BrandStorageFile.cs similarity index 80% rename from NetinaShop.Domain/Entities/Brands/BrandStorageFile.cs rename to Netina.Domain/Entities/Brands/BrandStorageFile.cs index 9cab078..90df8e6 100644 --- a/NetinaShop.Domain/Entities/Brands/BrandStorageFile.cs +++ b/Netina.Domain/Entities/Brands/BrandStorageFile.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.Brands; +using Netina.Domain.Entities.StorageFiles; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Brands; public partial class BrandStorageFile : StorageFile { diff --git a/NetinaShop.Domain/Entities/Discounts/CategoryDiscount.cs b/Netina.Domain/Entities/Discounts/CategoryDiscount.cs similarity index 88% rename from NetinaShop.Domain/Entities/Discounts/CategoryDiscount.cs rename to Netina.Domain/Entities/Discounts/CategoryDiscount.cs index eda0d03..376d42a 100644 --- a/NetinaShop.Domain/Entities/Discounts/CategoryDiscount.cs +++ b/Netina.Domain/Entities/Discounts/CategoryDiscount.cs @@ -1,6 +1,7 @@ -using NetinaShop.Domain.Entities.ProductCategories; +using Netina.Domain.Entities.ProductCategories; +using Netina.Domain.Enums; -namespace NetinaShop.Domain.Entities.Discounts; +namespace Netina.Domain.Entities.Discounts; public partial class CategoryDiscount : Discount { diff --git a/NetinaShop.Domain/Entities/Discounts/Discount.Aggregate.cs b/Netina.Domain/Entities/Discounts/Discount.Aggregate.cs similarity index 97% rename from NetinaShop.Domain/Entities/Discounts/Discount.Aggregate.cs rename to Netina.Domain/Entities/Discounts/Discount.Aggregate.cs index ec5225e..10f3176 100644 --- a/NetinaShop.Domain/Entities/Discounts/Discount.Aggregate.cs +++ b/Netina.Domain/Entities/Discounts/Discount.Aggregate.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Discounts; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Discounts; public partial class Discount { diff --git a/NetinaShop.Domain/Entities/Discounts/Discount.cs b/Netina.Domain/Entities/Discounts/Discount.cs similarity index 94% rename from NetinaShop.Domain/Entities/Discounts/Discount.cs rename to Netina.Domain/Entities/Discounts/Discount.cs index 06c9353..5d270c4 100644 --- a/NetinaShop.Domain/Entities/Discounts/Discount.cs +++ b/Netina.Domain/Entities/Discounts/Discount.cs @@ -1,4 +1,9 @@ -namespace NetinaShop.Domain.Entities.Discounts; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Discounts; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] diff --git a/NetinaShop.Domain/Entities/Discounts/ProductDiscount.cs b/Netina.Domain/Entities/Discounts/ProductDiscount.cs similarity index 89% rename from NetinaShop.Domain/Entities/Discounts/ProductDiscount.cs rename to Netina.Domain/Entities/Discounts/ProductDiscount.cs index 07d131a..19079c7 100644 --- a/NetinaShop.Domain/Entities/Discounts/ProductDiscount.cs +++ b/Netina.Domain/Entities/Discounts/ProductDiscount.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.Discounts; +using Netina.Domain.Entities.Products; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Discounts; public partial class ProductDiscount : Discount { diff --git a/NetinaShop.Domain/Entities/Orders/Order.Aggregate.cs b/Netina.Domain/Entities/Orders/Order.Aggregate.cs similarity index 97% rename from NetinaShop.Domain/Entities/Orders/Order.Aggregate.cs rename to Netina.Domain/Entities/Orders/Order.Aggregate.cs index 225c68a..d6f5f46 100644 --- a/NetinaShop.Domain/Entities/Orders/Order.Aggregate.cs +++ b/Netina.Domain/Entities/Orders/Order.Aggregate.cs @@ -1,7 +1,9 @@ -using NetinaShop.Common.Models.Api; -using NetinaShop.Common.Models.Exception; +using Netina.Common.Extensions; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.Enums; -namespace NetinaShop.Domain.Entities.Orders; +namespace Netina.Domain.Entities.Orders; public partial class Order { diff --git a/NetinaShop.Domain/Entities/Orders/Order.cs b/Netina.Domain/Entities/Orders/Order.cs similarity index 94% rename from NetinaShop.Domain/Entities/Orders/Order.cs rename to Netina.Domain/Entities/Orders/Order.cs index a8f0658..83941d6 100644 --- a/NetinaShop.Domain/Entities/Orders/Order.cs +++ b/Netina.Domain/Entities/Orders/Order.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Entities.Accounting; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Accounting; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; -namespace NetinaShop.Domain.Entities.Orders; +namespace Netina.Domain.Entities.Orders; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] diff --git a/NetinaShop.Domain/Entities/Orders/OrderDelivery.cs b/Netina.Domain/Entities/Orders/OrderDelivery.cs similarity index 82% rename from NetinaShop.Domain/Entities/Orders/OrderDelivery.cs rename to Netina.Domain/Entities/Orders/OrderDelivery.cs index dcc8f17..9ec90f3 100644 --- a/NetinaShop.Domain/Entities/Orders/OrderDelivery.cs +++ b/Netina.Domain/Entities/Orders/OrderDelivery.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Entities.Orders; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Users; +using Netina.Domain.Entities.Warehouses; + +namespace Netina.Domain.Entities.Orders; public partial class OrderDelivery : ApiEntity { diff --git a/NetinaShop.Domain/Entities/Orders/OrderProduct.cs b/Netina.Domain/Entities/Orders/OrderProduct.cs similarity index 92% rename from NetinaShop.Domain/Entities/Orders/OrderProduct.cs rename to Netina.Domain/Entities/Orders/OrderProduct.cs index 693e291..d896039 100644 --- a/NetinaShop.Domain/Entities/Orders/OrderProduct.cs +++ b/Netina.Domain/Entities/Orders/OrderProduct.cs @@ -1,4 +1,8 @@ -namespace NetinaShop.Domain.Entities.Orders; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Products; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Orders; [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/ProductCategories/ProductCategory.Aggregate.cs b/Netina.Domain/Entities/ProductCategories/ProductCategory.Aggregate.cs similarity index 92% rename from NetinaShop.Domain/Entities/ProductCategories/ProductCategory.Aggregate.cs rename to Netina.Domain/Entities/ProductCategories/ProductCategory.Aggregate.cs index 16a92d4..994bc1a 100644 --- a/NetinaShop.Domain/Entities/ProductCategories/ProductCategory.Aggregate.cs +++ b/Netina.Domain/Entities/ProductCategories/ProductCategory.Aggregate.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.ProductCategories; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.ProductCategories; public partial class ProductCategory { diff --git a/NetinaShop.Domain/Entities/ProductCategories/ProductCategory.cs b/Netina.Domain/Entities/ProductCategories/ProductCategory.cs similarity index 90% rename from NetinaShop.Domain/Entities/ProductCategories/ProductCategory.cs rename to Netina.Domain/Entities/ProductCategories/ProductCategory.cs index d04d0b6..74104e1 100644 --- a/NetinaShop.Domain/Entities/ProductCategories/ProductCategory.cs +++ b/Netina.Domain/Entities/ProductCategories/ProductCategory.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.ProductCategories; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Products; + +namespace Netina.Domain.Entities.ProductCategories; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/ProductCategories/ProductCategoryStorageFile.cs b/Netina.Domain/Entities/ProductCategories/ProductCategoryStorageFile.cs similarity index 80% rename from NetinaShop.Domain/Entities/ProductCategories/ProductCategoryStorageFile.cs rename to Netina.Domain/Entities/ProductCategories/ProductCategoryStorageFile.cs index f5b0419..28ee1fd 100644 --- a/NetinaShop.Domain/Entities/ProductCategories/ProductCategoryStorageFile.cs +++ b/Netina.Domain/Entities/ProductCategories/ProductCategoryStorageFile.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.ProductCategories; +using Netina.Domain.Entities.StorageFiles; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.ProductCategories; public partial class ProductCategoryStorageFile : StorageFile { diff --git a/NetinaShop.Domain/Entities/Products/Product.Aggregate.cs b/Netina.Domain/Entities/Products/Product.Aggregate.cs similarity index 97% rename from NetinaShop.Domain/Entities/Products/Product.Aggregate.cs rename to Netina.Domain/Entities/Products/Product.Aggregate.cs index 7d209d0..9b2b610 100644 --- a/NetinaShop.Domain/Entities/Products/Product.Aggregate.cs +++ b/Netina.Domain/Entities/Products/Product.Aggregate.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Products; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Products; public partial class Product { diff --git a/NetinaShop.Domain/Entities/Products/Product.cs b/Netina.Domain/Entities/Products/Product.cs similarity index 93% rename from NetinaShop.Domain/Entities/Products/Product.cs rename to Netina.Domain/Entities/Products/Product.cs index 1032459..02de199 100644 --- a/NetinaShop.Domain/Entities/Products/Product.cs +++ b/Netina.Domain/Entities/Products/Product.cs @@ -1,7 +1,9 @@ -using System.ComponentModel.DataAnnotations.Schema; -using NetinaShop.Domain.Entities.ProductCategories; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Brands; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.ProductCategories; -namespace NetinaShop.Domain.Entities.Products; +namespace Netina.Domain.Entities.Products; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget )] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Products/ProductStorageFile.cs b/Netina.Domain/Entities/Products/ProductStorageFile.cs similarity index 80% rename from NetinaShop.Domain/Entities/Products/ProductStorageFile.cs rename to Netina.Domain/Entities/Products/ProductStorageFile.cs index 93c8cad..aeeb83f 100644 --- a/NetinaShop.Domain/Entities/Products/ProductStorageFile.cs +++ b/Netina.Domain/Entities/Products/ProductStorageFile.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.Products; +using Netina.Domain.Entities.StorageFiles; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Products; public partial class ProductStorageFile : StorageFile { diff --git a/NetinaShop.Domain/Entities/Products/Review.cs b/Netina.Domain/Entities/Products/Review.cs similarity index 91% rename from NetinaShop.Domain/Entities/Products/Review.cs rename to Netina.Domain/Entities/Products/Review.cs index 713cfae..c5694e8 100644 --- a/NetinaShop.Domain/Entities/Products/Review.cs +++ b/Netina.Domain/Entities/Products/Review.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.Products; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Users; + +namespace Netina.Domain.Entities.Products; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Products/Specification.cs b/Netina.Domain/Entities/Products/Specification.cs similarity index 94% rename from NetinaShop.Domain/Entities/Products/Specification.cs rename to Netina.Domain/Entities/Products/Specification.cs index 2eb83df..9c61e6f 100644 --- a/NetinaShop.Domain/Entities/Products/Specification.cs +++ b/Netina.Domain/Entities/Products/Specification.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Products; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.Entities.Products; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/StorageFiles/StorageFile.Aggregate.cs b/Netina.Domain/Entities/StorageFiles/StorageFile.Aggregate.cs similarity index 78% rename from NetinaShop.Domain/Entities/StorageFiles/StorageFile.Aggregate.cs rename to Netina.Domain/Entities/StorageFiles/StorageFile.Aggregate.cs index 1b56497..706dbd9 100644 --- a/NetinaShop.Domain/Entities/StorageFiles/StorageFile.Aggregate.cs +++ b/Netina.Domain/Entities/StorageFiles/StorageFile.Aggregate.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.StorageFiles; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.StorageFiles; public partial class StorageFile { diff --git a/NetinaShop.Domain/Entities/StorageFiles/StorageFile.cs b/Netina.Domain/Entities/StorageFiles/StorageFile.cs similarity index 91% rename from NetinaShop.Domain/Entities/StorageFiles/StorageFile.cs rename to Netina.Domain/Entities/StorageFiles/StorageFile.cs index f40b236..0c97bb2 100644 --- a/NetinaShop.Domain/Entities/StorageFiles/StorageFile.cs +++ b/Netina.Domain/Entities/StorageFiles/StorageFile.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.StorageFiles; +using Netina.Common.Models.Entity; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.StorageFiles; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Users/ApplicationRole.cs b/Netina.Domain/Entities/Users/ApplicationRole.cs similarity index 82% rename from NetinaShop.Domain/Entities/Users/ApplicationRole.cs rename to Netina.Domain/Entities/Users/ApplicationRole.cs index 43c26b5..29e384c 100644 --- a/NetinaShop.Domain/Entities/Users/ApplicationRole.cs +++ b/Netina.Domain/Entities/Users/ApplicationRole.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Entities.Users; +namespace Netina.Domain.Entities.Users; public class ApplicationRole : IdentityRole { diff --git a/NetinaShop.Domain/Entities/Users/ApplicationUser.cs b/Netina.Domain/Entities/Users/ApplicationUser.cs similarity index 91% rename from NetinaShop.Domain/Entities/Users/ApplicationUser.cs rename to Netina.Domain/Entities/Users/ApplicationUser.cs index ac0b2b1..13d37d6 100644 --- a/NetinaShop.Domain/Entities/Users/ApplicationUser.cs +++ b/Netina.Domain/Entities/Users/ApplicationUser.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Users; +using Netina.Domain.Enums; + +namespace Netina.Domain.Entities.Users; [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget )] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Users/Customer.cs b/Netina.Domain/Entities/Users/Customer.cs similarity index 84% rename from NetinaShop.Domain/Entities/Users/Customer.cs rename to Netina.Domain/Entities/Users/Customer.cs index 450454a..88c9e61 100644 --- a/NetinaShop.Domain/Entities/Users/Customer.cs +++ b/Netina.Domain/Entities/Users/Customer.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Users; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.Entities.Users; [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Users/Manager.cs b/Netina.Domain/Entities/Users/Manager.cs similarity index 84% rename from NetinaShop.Domain/Entities/Users/Manager.cs rename to Netina.Domain/Entities/Users/Manager.cs index 0e87857..db5eab6 100644 --- a/NetinaShop.Domain/Entities/Users/Manager.cs +++ b/Netina.Domain/Entities/Users/Manager.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Users; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.Entities.Users; [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Users/Marketer.cs b/Netina.Domain/Entities/Users/Marketer.cs similarity index 86% rename from NetinaShop.Domain/Entities/Users/Marketer.cs rename to Netina.Domain/Entities/Users/Marketer.cs index 15a06ab..1c6ceda 100644 --- a/NetinaShop.Domain/Entities/Users/Marketer.cs +++ b/Netina.Domain/Entities/Users/Marketer.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Users; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.Entities.Users; [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Users/NewsletterMember.cs b/Netina.Domain/Entities/Users/NewsletterMember.cs similarity index 90% rename from NetinaShop.Domain/Entities/Users/NewsletterMember.cs rename to Netina.Domain/Entities/Users/NewsletterMember.cs index b5f672d..7e5e14f 100644 --- a/NetinaShop.Domain/Entities/Users/NewsletterMember.cs +++ b/Netina.Domain/Entities/Users/NewsletterMember.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Users; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.Entities.Users; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] diff --git a/NetinaShop.Domain/Entities/Users/User.Aggreage.cs b/Netina.Domain/Entities/Users/User.Aggreage.cs similarity index 93% rename from NetinaShop.Domain/Entities/Users/User.Aggreage.cs rename to Netina.Domain/Entities/Users/User.Aggreage.cs index ffa09ed..ba060fa 100644 --- a/NetinaShop.Domain/Entities/Users/User.Aggreage.cs +++ b/Netina.Domain/Entities/Users/User.Aggreage.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Entities.Users; +namespace Netina.Domain.Entities.Users; public partial class UserAddress { diff --git a/NetinaShop.Domain/Entities/Users/UserAddress.cs b/Netina.Domain/Entities/Users/UserAddress.cs similarity index 95% rename from NetinaShop.Domain/Entities/Users/UserAddress.cs rename to Netina.Domain/Entities/Users/UserAddress.cs index f7d3fda..928949e 100644 --- a/NetinaShop.Domain/Entities/Users/UserAddress.cs +++ b/Netina.Domain/Entities/Users/UserAddress.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Users; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.Entities.Users; [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Users/UserFavoriteProduct.cs b/Netina.Domain/Entities/Users/UserFavoriteProduct.cs similarity index 67% rename from NetinaShop.Domain/Entities/Users/UserFavoriteProduct.cs rename to Netina.Domain/Entities/Users/UserFavoriteProduct.cs index 86b6d14..d955cf3 100644 --- a/NetinaShop.Domain/Entities/Users/UserFavoriteProduct.cs +++ b/Netina.Domain/Entities/Users/UserFavoriteProduct.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Domain.Entities.Users; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Products; + +namespace Netina.Domain.Entities.Users; public class UserFavoriteProduct : ApiEntity { diff --git a/NetinaShop.Domain/Entities/Warehouses/Shipping.cs b/Netina.Domain/Entities/Warehouses/Shipping.cs similarity index 94% rename from NetinaShop.Domain/Entities/Warehouses/Shipping.cs rename to Netina.Domain/Entities/Warehouses/Shipping.cs index 7829b27..3b579c7 100644 --- a/NetinaShop.Domain/Entities/Warehouses/Shipping.cs +++ b/Netina.Domain/Entities/Warehouses/Shipping.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.Entities.Warehouses; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.Entities.Warehouses; [AdaptTwoWays("[name]LDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget | MapType.Projection)] [AdaptTwoWays("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Map | MapType.MapToTarget)] [AdaptTo("[name]SDto", IgnoreAttributes = new[] { typeof(AdaptIgnoreAttribute) }, MapType = MapType.Projection)] diff --git a/NetinaShop.Domain/Entities/Warehouses/Warehouses.Aggregate.cs b/Netina.Domain/Entities/Warehouses/Warehouses.Aggregate.cs similarity index 88% rename from NetinaShop.Domain/Entities/Warehouses/Warehouses.Aggregate.cs rename to Netina.Domain/Entities/Warehouses/Warehouses.Aggregate.cs index ce9ceee..9b9ade9 100644 --- a/NetinaShop.Domain/Entities/Warehouses/Warehouses.Aggregate.cs +++ b/Netina.Domain/Entities/Warehouses/Warehouses.Aggregate.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Entities.Warehouses; +namespace Netina.Domain.Entities.Warehouses; public partial class Warehouses { diff --git a/NetinaShop.Domain/Enums/DiscountAmountType.cs b/Netina.Domain/Enums/DiscountAmountType.cs similarity index 76% rename from NetinaShop.Domain/Enums/DiscountAmountType.cs rename to Netina.Domain/Enums/DiscountAmountType.cs index 0ae2743..6faadd4 100644 --- a/NetinaShop.Domain/Enums/DiscountAmountType.cs +++ b/Netina.Domain/Enums/DiscountAmountType.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum DiscountAmountType { diff --git a/NetinaShop.Domain/Enums/DiscountType.cs b/Netina.Domain/Enums/DiscountType.cs similarity index 86% rename from NetinaShop.Domain/Enums/DiscountType.cs rename to Netina.Domain/Enums/DiscountType.cs index e230128..cbc49e1 100644 --- a/NetinaShop.Domain/Enums/DiscountType.cs +++ b/Netina.Domain/Enums/DiscountType.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum DiscountType { diff --git a/NetinaShop.Domain/Enums/Gender.cs b/Netina.Domain/Enums/Gender.cs similarity index 73% rename from NetinaShop.Domain/Enums/Gender.cs rename to Netina.Domain/Enums/Gender.cs index 2478c92..c080506 100644 --- a/NetinaShop.Domain/Enums/Gender.cs +++ b/Netina.Domain/Enums/Gender.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum Gender { diff --git a/NetinaShop.Domain/Enums/OrderPaymentMethod.cs b/Netina.Domain/Enums/OrderPaymentMethod.cs similarity index 88% rename from NetinaShop.Domain/Enums/OrderPaymentMethod.cs rename to Netina.Domain/Enums/OrderPaymentMethod.cs index 4c12646..e10863c 100644 --- a/NetinaShop.Domain/Enums/OrderPaymentMethod.cs +++ b/Netina.Domain/Enums/OrderPaymentMethod.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum OrderPaymentMethod { diff --git a/NetinaShop.Domain/Enums/OrderQueryDateFilter.cs b/Netina.Domain/Enums/OrderQueryDateFilter.cs similarity index 87% rename from NetinaShop.Domain/Enums/OrderQueryDateFilter.cs rename to Netina.Domain/Enums/OrderQueryDateFilter.cs index ba34376..5038d44 100644 --- a/NetinaShop.Domain/Enums/OrderQueryDateFilter.cs +++ b/Netina.Domain/Enums/OrderQueryDateFilter.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum OrderQueryDateFilter { diff --git a/NetinaShop.Domain/Enums/OrderStatus.cs b/Netina.Domain/Enums/OrderStatus.cs similarity index 94% rename from NetinaShop.Domain/Enums/OrderStatus.cs rename to Netina.Domain/Enums/OrderStatus.cs index 26f1ed2..e54e7d2 100644 --- a/NetinaShop.Domain/Enums/OrderStatus.cs +++ b/Netina.Domain/Enums/OrderStatus.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum OrderStatus { diff --git a/NetinaShop.Domain/Enums/PaymentStatus.cs b/Netina.Domain/Enums/PaymentStatus.cs similarity index 88% rename from NetinaShop.Domain/Enums/PaymentStatus.cs rename to Netina.Domain/Enums/PaymentStatus.cs index c9258c2..67488ea 100644 --- a/NetinaShop.Domain/Enums/PaymentStatus.cs +++ b/Netina.Domain/Enums/PaymentStatus.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum PaymentStatus { diff --git a/NetinaShop.Domain/Enums/PaymentType.cs b/Netina.Domain/Enums/PaymentType.cs similarity index 85% rename from NetinaShop.Domain/Enums/PaymentType.cs rename to Netina.Domain/Enums/PaymentType.cs index 109fc2b..96c18b8 100644 --- a/NetinaShop.Domain/Enums/PaymentType.cs +++ b/Netina.Domain/Enums/PaymentType.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum PaymentType { diff --git a/NetinaShop.Domain/Enums/QueryFilterType.cs b/Netina.Domain/Enums/QueryFilterType.cs similarity index 69% rename from NetinaShop.Domain/Enums/QueryFilterType.cs rename to Netina.Domain/Enums/QueryFilterType.cs index 8c38343..368a620 100644 --- a/NetinaShop.Domain/Enums/QueryFilterType.cs +++ b/Netina.Domain/Enums/QueryFilterType.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum QueryFilterType { diff --git a/NetinaShop.Domain/Enums/QuerySortBy.cs b/Netina.Domain/Enums/QuerySortBy.cs similarity index 89% rename from NetinaShop.Domain/Enums/QuerySortBy.cs rename to Netina.Domain/Enums/QuerySortBy.cs index fdd16a3..d6bd009 100644 --- a/NetinaShop.Domain/Enums/QuerySortBy.cs +++ b/Netina.Domain/Enums/QuerySortBy.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum QuerySortBy { diff --git a/NetinaShop.Domain/Enums/SignUpStatus.cs b/Netina.Domain/Enums/SignUpStatus.cs similarity index 72% rename from NetinaShop.Domain/Enums/SignUpStatus.cs rename to Netina.Domain/Enums/SignUpStatus.cs index ca84dc8..3f9a3f0 100644 --- a/NetinaShop.Domain/Enums/SignUpStatus.cs +++ b/Netina.Domain/Enums/SignUpStatus.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum SignUpStatus { diff --git a/NetinaShop.Domain/Enums/StorageFileType.cs b/Netina.Domain/Enums/StorageFileType.cs similarity index 74% rename from NetinaShop.Domain/Enums/StorageFileType.cs rename to Netina.Domain/Enums/StorageFileType.cs index e4db570..d690acf 100644 --- a/NetinaShop.Domain/Enums/StorageFileType.cs +++ b/Netina.Domain/Enums/StorageFileType.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Enums; +namespace Netina.Domain.Enums; public enum StorageFileType { diff --git a/NetinaShop.Domain/FodyWeavers.xml b/Netina.Domain/FodyWeavers.xml similarity index 100% rename from NetinaShop.Domain/FodyWeavers.xml rename to Netina.Domain/FodyWeavers.xml diff --git a/NetinaShop.Domain/Mappers/ApplicationUserMapper.g.cs b/Netina.Domain/Mappers/ApplicationUserMapper.g.cs similarity index 96% rename from NetinaShop.Domain/Mappers/ApplicationUserMapper.g.cs rename to Netina.Domain/Mappers/ApplicationUserMapper.g.cs index fc1d853..e0ab309 100644 --- a/NetinaShop.Domain/Mappers/ApplicationUserMapper.g.cs +++ b/Netina.Domain/Mappers/ApplicationUserMapper.g.cs @@ -1,9 +1,9 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Users; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class ApplicationUserMapper { diff --git a/NetinaShop.Domain/Mappers/BlogCategoryMapper.g.cs b/Netina.Domain/Mappers/BlogCategoryMapper.g.cs similarity index 98% rename from NetinaShop.Domain/Mappers/BlogCategoryMapper.g.cs rename to Netina.Domain/Mappers/BlogCategoryMapper.g.cs index 622a658..d7638ff 100644 --- a/NetinaShop.Domain/Mappers/BlogCategoryMapper.g.cs +++ b/Netina.Domain/Mappers/BlogCategoryMapper.g.cs @@ -2,11 +2,11 @@ using System; using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Blogs; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Blogs; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class BlogCategoryMapper { diff --git a/NetinaShop.Domain/Mappers/BlogMapper.g.cs b/Netina.Domain/Mappers/BlogMapper.g.cs similarity index 98% rename from NetinaShop.Domain/Mappers/BlogMapper.g.cs rename to Netina.Domain/Mappers/BlogMapper.g.cs index 357793a..3c8da9d 100644 --- a/NetinaShop.Domain/Mappers/BlogMapper.g.cs +++ b/Netina.Domain/Mappers/BlogMapper.g.cs @@ -3,11 +3,11 @@ using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using Mapster.Models; -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Blogs; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Blogs; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class BlogMapper { diff --git a/NetinaShop.Domain/Mappers/BlogStorageFileMapper.g.cs b/Netina.Domain/Mappers/BlogStorageFileMapper.g.cs similarity index 64% rename from NetinaShop.Domain/Mappers/BlogStorageFileMapper.g.cs rename to Netina.Domain/Mappers/BlogStorageFileMapper.g.cs index 5801ccf..baa1e32 100644 --- a/NetinaShop.Domain/Mappers/BlogStorageFileMapper.g.cs +++ b/Netina.Domain/Mappers/BlogStorageFileMapper.g.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class BlogStorageFileMapper { diff --git a/NetinaShop.Domain/Mappers/BrandMapper.g.cs b/Netina.Domain/Mappers/BrandMapper.g.cs similarity index 98% rename from NetinaShop.Domain/Mappers/BrandMapper.g.cs rename to Netina.Domain/Mappers/BrandMapper.g.cs index 3ee7710..dd5b117 100644 --- a/NetinaShop.Domain/Mappers/BrandMapper.g.cs +++ b/Netina.Domain/Mappers/BrandMapper.g.cs @@ -2,11 +2,11 @@ using System; using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Brands; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Brands; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class BrandMapper { diff --git a/NetinaShop.Domain/Mappers/BrandStorageFileMapper.g.cs b/Netina.Domain/Mappers/BrandStorageFileMapper.g.cs similarity index 65% rename from NetinaShop.Domain/Mappers/BrandStorageFileMapper.g.cs rename to Netina.Domain/Mappers/BrandStorageFileMapper.g.cs index 633543a..0fc506c 100644 --- a/NetinaShop.Domain/Mappers/BrandStorageFileMapper.g.cs +++ b/Netina.Domain/Mappers/BrandStorageFileMapper.g.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class BrandStorageFileMapper { diff --git a/NetinaShop.Domain/Mappers/CategoryDiscountMapper.g.cs b/Netina.Domain/Mappers/CategoryDiscountMapper.g.cs similarity index 65% rename from NetinaShop.Domain/Mappers/CategoryDiscountMapper.g.cs rename to Netina.Domain/Mappers/CategoryDiscountMapper.g.cs index dcbff66..6da6e9b 100644 --- a/NetinaShop.Domain/Mappers/CategoryDiscountMapper.g.cs +++ b/Netina.Domain/Mappers/CategoryDiscountMapper.g.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class CategoryDiscountMapper { diff --git a/NetinaShop.Domain/Mappers/CustomerMapper.g.cs b/Netina.Domain/Mappers/CustomerMapper.g.cs similarity index 95% rename from NetinaShop.Domain/Mappers/CustomerMapper.g.cs rename to Netina.Domain/Mappers/CustomerMapper.g.cs index 1d162c8..5bc520c 100644 --- a/NetinaShop.Domain/Mappers/CustomerMapper.g.cs +++ b/Netina.Domain/Mappers/CustomerMapper.g.cs @@ -1,10 +1,10 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Users; -using NetinaShop.Domain.Enums; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class CustomerMapper { diff --git a/NetinaShop.Domain/Mappers/DiscountMapper.g.cs b/Netina.Domain/Mappers/DiscountMapper.g.cs similarity index 98% rename from NetinaShop.Domain/Mappers/DiscountMapper.g.cs rename to Netina.Domain/Mappers/DiscountMapper.g.cs index 2aff39d..d7cd550 100644 --- a/NetinaShop.Domain/Mappers/DiscountMapper.g.cs +++ b/Netina.Domain/Mappers/DiscountMapper.g.cs @@ -1,10 +1,10 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Discounts; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Discounts; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class DiscountMapper { diff --git a/NetinaShop.Domain/Mappers/ManagerMapper.g.cs b/Netina.Domain/Mappers/ManagerMapper.g.cs similarity index 96% rename from NetinaShop.Domain/Mappers/ManagerMapper.g.cs rename to Netina.Domain/Mappers/ManagerMapper.g.cs index c2869bc..9c1f8a8 100644 --- a/NetinaShop.Domain/Mappers/ManagerMapper.g.cs +++ b/Netina.Domain/Mappers/ManagerMapper.g.cs @@ -1,10 +1,10 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Users; -using NetinaShop.Domain.Enums; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class ManagerMapper { diff --git a/NetinaShop.Domain/Mappers/MarketerMapper.g.cs b/Netina.Domain/Mappers/MarketerMapper.g.cs similarity index 96% rename from NetinaShop.Domain/Mappers/MarketerMapper.g.cs rename to Netina.Domain/Mappers/MarketerMapper.g.cs index 55c836e..deeafa7 100644 --- a/NetinaShop.Domain/Mappers/MarketerMapper.g.cs +++ b/Netina.Domain/Mappers/MarketerMapper.g.cs @@ -1,10 +1,10 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Users; -using NetinaShop.Domain.Enums; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class MarketerMapper { diff --git a/NetinaShop.Domain/Mappers/NewsletterMemberMapper.g.cs b/Netina.Domain/Mappers/NewsletterMemberMapper.g.cs similarity index 94% rename from NetinaShop.Domain/Mappers/NewsletterMemberMapper.g.cs rename to Netina.Domain/Mappers/NewsletterMemberMapper.g.cs index 9e0eb44..548fb0e 100644 --- a/NetinaShop.Domain/Mappers/NewsletterMemberMapper.g.cs +++ b/Netina.Domain/Mappers/NewsletterMemberMapper.g.cs @@ -1,9 +1,9 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Users; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class NewsletterMemberMapper { diff --git a/NetinaShop.Domain/Mappers/OrderMapper.g.cs b/Netina.Domain/Mappers/OrderMapper.g.cs similarity index 95% rename from NetinaShop.Domain/Mappers/OrderMapper.g.cs rename to Netina.Domain/Mappers/OrderMapper.g.cs index 36ef3e8..e0fbfaa 100644 --- a/NetinaShop.Domain/Mappers/OrderMapper.g.cs +++ b/Netina.Domain/Mappers/OrderMapper.g.cs @@ -3,15 +3,15 @@ using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using Mapster.Models; -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Accounting; -using NetinaShop.Domain.Entities.Orders; -using NetinaShop.Domain.Entities.Products; -using NetinaShop.Domain.Entities.Users; -using NetinaShop.Domain.Entities.Warehouses; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Accounting; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Products; +using Netina.Domain.Entities.Users; +using Netina.Domain.Entities.Warehouses; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class OrderMapper { @@ -150,6 +150,8 @@ namespace NetinaShop.Domain.Mappers Status = p18.Status, OrderId = p18.OrderId, Order = new Order() {Id = p18.OrderId}, + CustomerId = p18.CustomerId, + Customer = new Customer() {Id = p18.CustomerId}, Id = p18.Id, CreatedAt = p18.CreatedAt }).ToList(), @@ -279,6 +281,9 @@ namespace NetinaShop.Domain.Mappers Type = p32.Type, Status = p32.Status, OrderId = p32.OrderId, + CustomerId = p32.CustomerId, + CustomerFullName = p32.Customer != null && p32.Customer.User != null ? p32.Customer.User.FirstName + " " + p32.Customer.User.LastName : string.Empty, + CustomerPhoneNumber = p32.Customer != null && p32.Customer.User != null ? p32.Customer.User.PhoneNumber : string.Empty, Id = p32.Id, CreatedAt = p32.CreatedAt }).ToList(), @@ -518,6 +523,8 @@ namespace NetinaShop.Domain.Mappers Status = item.Status, OrderId = item.OrderId, Order = new Order() {Id = item.OrderId}, + CustomerId = item.CustomerId, + Customer = new Customer() {Id = item.CustomerId}, Id = item.Id, CreatedAt = item.CreatedAt }); @@ -616,6 +623,8 @@ namespace NetinaShop.Domain.Mappers Status = item.Status, OrderId = item.OrderId, Order = new Order() {Id = item.OrderId}, + CustomerId = item.CustomerId, + Customer = new Customer() {Id = item.CustomerId}, Id = item.Id, CreatedAt = item.CreatedAt }); @@ -686,6 +695,9 @@ namespace NetinaShop.Domain.Mappers Type = item.Type, Status = item.Status, OrderId = item.OrderId, + CustomerId = item.CustomerId, + CustomerFullName = item.Customer != null && item.Customer.User != null ? item.Customer.User.FirstName + " " + item.Customer.User.LastName : string.Empty, + CustomerPhoneNumber = item.Customer != null && item.Customer.User != null ? item.Customer.User.PhoneNumber : string.Empty, Id = item.Id, CreatedAt = item.CreatedAt }); @@ -756,6 +768,9 @@ namespace NetinaShop.Domain.Mappers Type = item.Type, Status = item.Status, OrderId = item.OrderId, + CustomerId = item.CustomerId, + CustomerFullName = item.Customer != null && item.Customer.User != null ? item.Customer.User.FirstName + " " + item.Customer.User.LastName : string.Empty, + CustomerPhoneNumber = item.Customer != null && item.Customer.User != null ? item.Customer.User.PhoneNumber : string.Empty, Id = item.Id, CreatedAt = item.CreatedAt }); diff --git a/NetinaShop.Domain/Mappers/OrderProductMapper.g.cs b/Netina.Domain/Mappers/OrderProductMapper.g.cs similarity index 96% rename from NetinaShop.Domain/Mappers/OrderProductMapper.g.cs rename to Netina.Domain/Mappers/OrderProductMapper.g.cs index a8057a7..acab1ea 100644 --- a/NetinaShop.Domain/Mappers/OrderProductMapper.g.cs +++ b/Netina.Domain/Mappers/OrderProductMapper.g.cs @@ -1,11 +1,11 @@ using System; using System.Linq.Expressions; using Mapster.Models; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Orders; -using NetinaShop.Domain.Entities.Products; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Products; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class OrderProductMapper { diff --git a/Netina.Domain/Mappers/PaymentMapper.g.cs b/Netina.Domain/Mappers/PaymentMapper.g.cs new file mode 100644 index 0000000..2e6b088 --- /dev/null +++ b/Netina.Domain/Mappers/PaymentMapper.g.cs @@ -0,0 +1,139 @@ +using System; +using System.Linq.Expressions; +using Mapster.Models; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Accounting; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Users; + +namespace Netina.Domain.Mappers +{ + public static partial class PaymentMapper + { + public static Payment AdaptToPayment(this PaymentSDto p1) + { + return p1 == null ? null : new Payment() + { + FactorNumber = p1.FactorNumber, + Amount = p1.Amount, + Description = p1.Description, + TransactionCode = p1.TransactionCode, + CardPan = p1.CardPan, + Authority = p1.Authority, + Type = p1.Type, + Status = p1.Status, + OrderId = p1.OrderId, + Order = new Order() {Id = p1.OrderId}, + CustomerId = p1.CustomerId, + Customer = new Customer() {Id = p1.CustomerId}, + Id = p1.Id, + CreatedAt = p1.CreatedAt + }; + } + public static Payment AdaptTo(this PaymentSDto p2, Payment p3) + { + if (p2 == null) + { + return null; + } + Payment result = p3 ?? new Payment(); + + result.FactorNumber = p2.FactorNumber; + result.Amount = p2.Amount; + result.Description = p2.Description; + result.TransactionCode = p2.TransactionCode; + result.CardPan = p2.CardPan; + result.Authority = p2.Authority; + result.Type = p2.Type; + result.Status = p2.Status; + result.OrderId = p2.OrderId; + result.Order = funcMain1(new Never(), result.Order, p2); + result.CustomerId = p2.CustomerId; + result.Customer = funcMain2(new Never(), result.Customer, p2); + result.Id = p2.Id; + result.CreatedAt = p2.CreatedAt; + return result; + + } + public static PaymentSDto AdaptToSDto(this Payment p8) + { + return p8 == null ? null : new PaymentSDto() + { + FactorNumber = p8.FactorNumber, + Amount = p8.Amount, + Description = p8.Description, + TransactionCode = p8.TransactionCode, + CardPan = p8.CardPan, + Authority = p8.Authority, + Type = p8.Type, + Status = p8.Status, + OrderId = p8.OrderId, + CustomerId = p8.CustomerId, + CustomerFullName = p8.Customer != null && p8.Customer.User != null ? p8.Customer.User.FirstName + " " + p8.Customer.User.LastName : string.Empty, + CustomerPhoneNumber = p8.Customer != null && p8.Customer.User != null ? p8.Customer.User.PhoneNumber : string.Empty, + Id = p8.Id, + CreatedAt = p8.CreatedAt + }; + } + public static PaymentSDto AdaptTo(this Payment p9, PaymentSDto p10) + { + if (p9 == null) + { + return null; + } + PaymentSDto result = p10 ?? new PaymentSDto(); + + result.FactorNumber = p9.FactorNumber; + result.Amount = p9.Amount; + result.Description = p9.Description; + result.TransactionCode = p9.TransactionCode; + result.CardPan = p9.CardPan; + result.Authority = p9.Authority; + result.Type = p9.Type; + result.Status = p9.Status; + result.OrderId = p9.OrderId; + result.CustomerId = p9.CustomerId; + result.CustomerFullName = p9.Customer != null && p9.Customer.User != null ? p9.Customer.User.FirstName + " " + p9.Customer.User.LastName : string.Empty; + result.CustomerPhoneNumber = p9.Customer != null && p9.Customer.User != null ? p9.Customer.User.PhoneNumber : string.Empty; + result.Id = p9.Id; + result.CreatedAt = p9.CreatedAt; + return result; + + } + public static Expression> ProjectToSDto => p11 => new PaymentSDto() + { + FactorNumber = p11.FactorNumber, + Amount = p11.Amount, + Description = p11.Description, + TransactionCode = p11.TransactionCode, + CardPan = p11.CardPan, + Authority = p11.Authority, + Type = p11.Type, + Status = p11.Status, + OrderId = p11.OrderId, + CustomerId = p11.CustomerId, + CustomerFullName = p11.Customer != null && p11.Customer.User != null ? p11.Customer.User.FirstName + " " + p11.Customer.User.LastName : string.Empty, + CustomerPhoneNumber = p11.Customer != null && p11.Customer.User != null ? p11.Customer.User.PhoneNumber : string.Empty, + Id = p11.Id, + CreatedAt = p11.CreatedAt + }; + + private static Order funcMain1(Never p4, Order p5, PaymentSDto p2) + { + Order result = p5 ?? new Order(); + + result.Id = p2.OrderId; + return result; + + } + + private static Customer funcMain2(Never p6, Customer p7, PaymentSDto p2) + { + Customer result = p7 ?? new Customer(); + + result.Id = p2.CustomerId; + return result; + + } + } +} \ No newline at end of file diff --git a/NetinaShop.Domain/Mappers/ProductCategoryMapper.g.cs b/Netina.Domain/Mappers/ProductCategoryMapper.g.cs similarity index 98% rename from NetinaShop.Domain/Mappers/ProductCategoryMapper.g.cs rename to Netina.Domain/Mappers/ProductCategoryMapper.g.cs index 243ec56..80a2592 100644 --- a/NetinaShop.Domain/Mappers/ProductCategoryMapper.g.cs +++ b/Netina.Domain/Mappers/ProductCategoryMapper.g.cs @@ -3,11 +3,11 @@ using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using Mapster.Models; -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.ProductCategories; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.ProductCategories; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class ProductCategoryMapper { diff --git a/NetinaShop.Domain/Mappers/ProductCategoryStorageFileMapper.g.cs b/Netina.Domain/Mappers/ProductCategoryStorageFileMapper.g.cs similarity index 68% rename from NetinaShop.Domain/Mappers/ProductCategoryStorageFileMapper.g.cs rename to Netina.Domain/Mappers/ProductCategoryStorageFileMapper.g.cs index 42e4176..9861418 100644 --- a/NetinaShop.Domain/Mappers/ProductCategoryStorageFileMapper.g.cs +++ b/Netina.Domain/Mappers/ProductCategoryStorageFileMapper.g.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class ProductCategoryStorageFileMapper { diff --git a/NetinaShop.Domain/Mappers/ProductDiscountMapper.g.cs b/Netina.Domain/Mappers/ProductDiscountMapper.g.cs similarity index 64% rename from NetinaShop.Domain/Mappers/ProductDiscountMapper.g.cs rename to Netina.Domain/Mappers/ProductDiscountMapper.g.cs index 1f338d3..f024cbc 100644 --- a/NetinaShop.Domain/Mappers/ProductDiscountMapper.g.cs +++ b/Netina.Domain/Mappers/ProductDiscountMapper.g.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class ProductDiscountMapper { diff --git a/NetinaShop.Domain/Mappers/ProductMapper.g.cs b/Netina.Domain/Mappers/ProductMapper.g.cs similarity index 99% rename from NetinaShop.Domain/Mappers/ProductMapper.g.cs rename to Netina.Domain/Mappers/ProductMapper.g.cs index 2b19dac..d4d5688 100644 --- a/NetinaShop.Domain/Mappers/ProductMapper.g.cs +++ b/Netina.Domain/Mappers/ProductMapper.g.cs @@ -3,13 +3,13 @@ using System.Collections.Generic; using System.Linq; using System.Linq.Expressions; using Mapster.Models; -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Brands; -using NetinaShop.Domain.Entities.ProductCategories; -using NetinaShop.Domain.Entities.Products; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Brands; +using Netina.Domain.Entities.ProductCategories; +using Netina.Domain.Entities.Products; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class ProductMapper { diff --git a/NetinaShop.Domain/Mappers/ProductStorageFileMapper.g.cs b/Netina.Domain/Mappers/ProductStorageFileMapper.g.cs similarity index 65% rename from NetinaShop.Domain/Mappers/ProductStorageFileMapper.g.cs rename to Netina.Domain/Mappers/ProductStorageFileMapper.g.cs index 43e7d32..cdbf0d7 100644 --- a/NetinaShop.Domain/Mappers/ProductStorageFileMapper.g.cs +++ b/Netina.Domain/Mappers/ProductStorageFileMapper.g.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class ProductStorageFileMapper { diff --git a/NetinaShop.Domain/Mappers/ReviewMapper.g.cs b/Netina.Domain/Mappers/ReviewMapper.g.cs similarity index 97% rename from NetinaShop.Domain/Mappers/ReviewMapper.g.cs rename to Netina.Domain/Mappers/ReviewMapper.g.cs index e7ad4dd..b0fa32c 100644 --- a/NetinaShop.Domain/Mappers/ReviewMapper.g.cs +++ b/Netina.Domain/Mappers/ReviewMapper.g.cs @@ -1,10 +1,10 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.LargDtos; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Products; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Products; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class ReviewMapper { diff --git a/NetinaShop.Domain/Mappers/ShippingMapper.g.cs b/Netina.Domain/Mappers/ShippingMapper.g.cs similarity index 96% rename from NetinaShop.Domain/Mappers/ShippingMapper.g.cs rename to Netina.Domain/Mappers/ShippingMapper.g.cs index bab358c..e2e6bb9 100644 --- a/NetinaShop.Domain/Mappers/ShippingMapper.g.cs +++ b/Netina.Domain/Mappers/ShippingMapper.g.cs @@ -1,9 +1,9 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Warehouses; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Warehouses; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class ShippingMapper { diff --git a/NetinaShop.Domain/Mappers/SpecificationMapper.g.cs b/Netina.Domain/Mappers/SpecificationMapper.g.cs similarity index 96% rename from NetinaShop.Domain/Mappers/SpecificationMapper.g.cs rename to Netina.Domain/Mappers/SpecificationMapper.g.cs index 63c2b86..446aa5a 100644 --- a/NetinaShop.Domain/Mappers/SpecificationMapper.g.cs +++ b/Netina.Domain/Mappers/SpecificationMapper.g.cs @@ -1,9 +1,9 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Products; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Products; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class SpecificationMapper { diff --git a/NetinaShop.Domain/Mappers/StorageFileMapper.g.cs b/Netina.Domain/Mappers/StorageFileMapper.g.cs similarity index 95% rename from NetinaShop.Domain/Mappers/StorageFileMapper.g.cs rename to Netina.Domain/Mappers/StorageFileMapper.g.cs index 4a81a3e..749e6ca 100644 --- a/NetinaShop.Domain/Mappers/StorageFileMapper.g.cs +++ b/Netina.Domain/Mappers/StorageFileMapper.g.cs @@ -1,9 +1,9 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.StorageFiles; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.StorageFiles; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class StorageFileMapper { diff --git a/NetinaShop.Domain/Mappers/UserAddressMapper.g.cs b/Netina.Domain/Mappers/UserAddressMapper.g.cs similarity index 97% rename from NetinaShop.Domain/Mappers/UserAddressMapper.g.cs rename to Netina.Domain/Mappers/UserAddressMapper.g.cs index f9c2ab4..0b75933 100644 --- a/NetinaShop.Domain/Mappers/UserAddressMapper.g.cs +++ b/Netina.Domain/Mappers/UserAddressMapper.g.cs @@ -1,9 +1,9 @@ using System; using System.Linq.Expressions; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Users; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; -namespace NetinaShop.Domain.Mappers +namespace Netina.Domain.Mappers { public static partial class UserAddressMapper { diff --git a/NetinaShop.Domain/MapsterRegister.cs b/Netina.Domain/MapsterRegister.cs similarity index 94% rename from NetinaShop.Domain/MapsterRegister.cs rename to Netina.Domain/MapsterRegister.cs index c8b137f..9e1c074 100644 --- a/NetinaShop.Domain/MapsterRegister.cs +++ b/Netina.Domain/MapsterRegister.cs @@ -1,6 +1,14 @@ -using NetinaShop.Domain.Entities.Accounting; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Accounting; +using Netina.Domain.Entities.Blogs; +using Netina.Domain.Entities.Brands; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.ProductCategories; +using Netina.Domain.Entities.Products; +using Netina.Domain.Entities.Users; -namespace NetinaShop.Domain; +namespace Netina.Domain; public class MapsterRegister : IRegister { diff --git a/NetinaShop.Domain/MartenEntities/Pages/BasePage.cs b/Netina.Domain/MartenEntities/Pages/BasePage.cs similarity index 84% rename from NetinaShop.Domain/MartenEntities/Pages/BasePage.cs rename to Netina.Domain/MartenEntities/Pages/BasePage.cs index 23ac83e..8d4188f 100644 --- a/NetinaShop.Domain/MartenEntities/Pages/BasePage.cs +++ b/Netina.Domain/MartenEntities/Pages/BasePage.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.MartenEntities.Pages; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.MartenEntities.Pages; public class BasePage : MartenEntity { diff --git a/NetinaShop.Domain/MartenEntities/Pages/FAQPage.cs b/Netina.Domain/MartenEntities/Pages/FAQPage.cs similarity index 68% rename from NetinaShop.Domain/MartenEntities/Pages/FAQPage.cs rename to Netina.Domain/MartenEntities/Pages/FAQPage.cs index 72c113c..2a3bdb7 100644 --- a/NetinaShop.Domain/MartenEntities/Pages/FAQPage.cs +++ b/Netina.Domain/MartenEntities/Pages/FAQPage.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.MartenEntities.Pages; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.MartenEntities.Pages; [PageClassDisplay("FAQPage", "صفحه سوالات متداول")] public class FAQPage diff --git a/NetinaShop.Domain/MartenEntities/Settings/BaseSetting.cs b/Netina.Domain/MartenEntities/Settings/BaseSetting.cs similarity index 70% rename from NetinaShop.Domain/MartenEntities/Settings/BaseSetting.cs rename to Netina.Domain/MartenEntities/Settings/BaseSetting.cs index 536c627..4019bf9 100644 --- a/NetinaShop.Domain/MartenEntities/Settings/BaseSetting.cs +++ b/Netina.Domain/MartenEntities/Settings/BaseSetting.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Domain.MartenEntities.Settings; +using Netina.Common.Models.Entity; + +namespace Netina.Domain.MartenEntities.Settings; public class BaseSetting : MartenEntity { diff --git a/NetinaShop.Domain/MartenEntities/Settings/PaymentSetting.cs b/Netina.Domain/MartenEntities/Settings/PaymentSetting.cs similarity index 82% rename from NetinaShop.Domain/MartenEntities/Settings/PaymentSetting.cs rename to Netina.Domain/MartenEntities/Settings/PaymentSetting.cs index f3887b7..93554a9 100644 --- a/NetinaShop.Domain/MartenEntities/Settings/PaymentSetting.cs +++ b/Netina.Domain/MartenEntities/Settings/PaymentSetting.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.MartenEntities.Settings; +namespace Netina.Domain.MartenEntities.Settings; public class PaymentSetting { diff --git a/NetinaShop.Domain/MartenEntities/Settings/ShopSetting.cs b/Netina.Domain/MartenEntities/Settings/ShopSetting.cs similarity index 93% rename from NetinaShop.Domain/MartenEntities/Settings/ShopSetting.cs rename to Netina.Domain/MartenEntities/Settings/ShopSetting.cs index 7194bab..eb5e886 100644 --- a/NetinaShop.Domain/MartenEntities/Settings/ShopSetting.cs +++ b/Netina.Domain/MartenEntities/Settings/ShopSetting.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.MartenEntities.Settings; +namespace Netina.Domain.MartenEntities.Settings; public class ShopSetting { diff --git a/NetinaShop.Domain/Models/Claims/ApplicationClaims.cs b/Netina.Domain/Models/Claims/ApplicationClaims.cs similarity index 99% rename from NetinaShop.Domain/Models/Claims/ApplicationClaims.cs rename to Netina.Domain/Models/Claims/ApplicationClaims.cs index a7c0943..aa96581 100644 --- a/NetinaShop.Domain/Models/Claims/ApplicationClaims.cs +++ b/Netina.Domain/Models/Claims/ApplicationClaims.cs @@ -1,6 +1,6 @@ using System.Security.Claims; -namespace NetinaShop.Domain.Models.Claims; +namespace Netina.Domain.Models.Claims; public static class ApplicationClaims { diff --git a/NetinaShop.Domain/Models/Claims/ApplicationPermission.cs b/Netina.Domain/Models/Claims/ApplicationPermission.cs similarity index 98% rename from NetinaShop.Domain/Models/Claims/ApplicationPermission.cs rename to Netina.Domain/Models/Claims/ApplicationPermission.cs index ae1e66e..1876422 100644 --- a/NetinaShop.Domain/Models/Claims/ApplicationPermission.cs +++ b/Netina.Domain/Models/Claims/ApplicationPermission.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Models.Claims; +namespace Netina.Domain.Models.Claims; public static class ApplicationPermission { diff --git a/NetinaShop.Domain/Models/Claims/ClaimDto.cs b/Netina.Domain/Models/Claims/ClaimDto.cs similarity index 94% rename from NetinaShop.Domain/Models/Claims/ClaimDto.cs rename to Netina.Domain/Models/Claims/ClaimDto.cs index ce97ac2..c796f8d 100644 --- a/NetinaShop.Domain/Models/Claims/ClaimDto.cs +++ b/Netina.Domain/Models/Claims/ClaimDto.cs @@ -2,7 +2,7 @@ using System.Runtime.CompilerServices; using System.Security.Claims; -namespace NetinaShop.Domain.Models.Claims; +namespace Netina.Domain.Models.Claims; public class ClaimDto : INotifyPropertyChanged { public string Value { get; set; } = string.Empty; diff --git a/NetinaShop.Domain/Models/Claims/CustomClaimType.cs b/Netina.Domain/Models/Claims/CustomClaimType.cs similarity index 72% rename from NetinaShop.Domain/Models/Claims/CustomClaimType.cs rename to Netina.Domain/Models/Claims/CustomClaimType.cs index 8206406..3e4399d 100644 --- a/NetinaShop.Domain/Models/Claims/CustomClaimType.cs +++ b/Netina.Domain/Models/Claims/CustomClaimType.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Models.Claims +namespace Netina.Domain.Models.Claims { public static class CustomClaimType { diff --git a/NetinaShop.Domain/Models/Districts/City.cs b/Netina.Domain/Models/Districts/City.cs similarity index 80% rename from NetinaShop.Domain/Models/Districts/City.cs rename to Netina.Domain/Models/Districts/City.cs index 5d2dbd2..109409b 100644 --- a/NetinaShop.Domain/Models/Districts/City.cs +++ b/Netina.Domain/Models/Districts/City.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Models.Districts; +namespace Netina.Domain.Models.Districts; public class City { diff --git a/NetinaShop.Domain/Models/Districts/Province.cs b/Netina.Domain/Models/Districts/Province.cs similarity index 81% rename from NetinaShop.Domain/Models/Districts/Province.cs rename to Netina.Domain/Models/Districts/Province.cs index 01f7235..9c102ce 100644 --- a/NetinaShop.Domain/Models/Districts/Province.cs +++ b/Netina.Domain/Models/Districts/Province.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Models.Districts; +namespace Netina.Domain.Models.Districts; public class Province { diff --git a/NetinaShop.Domain/Models/Settings/SiteSettings.cs b/Netina.Domain/Models/Settings/SiteSettings.cs similarity index 97% rename from NetinaShop.Domain/Models/Settings/SiteSettings.cs rename to Netina.Domain/Models/Settings/SiteSettings.cs index f183aa8..93a80ef 100644 --- a/NetinaShop.Domain/Models/Settings/SiteSettings.cs +++ b/Netina.Domain/Models/Settings/SiteSettings.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Domain.Models.Settings; +namespace Netina.Domain.Models.Settings; public class SiteSettings { diff --git a/NetinaShop.Domain/NetinaShop.Domain.csproj b/Netina.Domain/Netina.Domain.csproj similarity index 65% rename from NetinaShop.Domain/NetinaShop.Domain.csproj rename to Netina.Domain/Netina.Domain.csproj index 02d5cc0..dd95c3f 100644 --- a/NetinaShop.Domain/NetinaShop.Domain.csproj +++ b/Netina.Domain/Netina.Domain.csproj @@ -47,12 +47,12 @@ - - + + - + @@ -61,23 +61,23 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/NetinaShop.Infrastructure/InfrastructureConfig.cs b/Netina.Infrastructure/InfrastructureConfig.cs similarity index 58% rename from NetinaShop.Infrastructure/InfrastructureConfig.cs rename to Netina.Infrastructure/InfrastructureConfig.cs index dd000ed..34e2a65 100644 --- a/NetinaShop.Infrastructure/InfrastructureConfig.cs +++ b/Netina.Infrastructure/InfrastructureConfig.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure +namespace Netina.Infrastructure { public class InfrastructureConfig { diff --git a/NetinaShop.Infrastructure/Marten/MartenRepository.cs b/Netina.Infrastructure/Marten/MartenRepository.cs similarity index 92% rename from NetinaShop.Infrastructure/Marten/MartenRepository.cs rename to Netina.Infrastructure/Marten/MartenRepository.cs index d636a0b..e2cf68a 100644 --- a/NetinaShop.Infrastructure/Marten/MartenRepository.cs +++ b/Netina.Infrastructure/Marten/MartenRepository.cs @@ -1,6 +1,10 @@ using Marten; +using Netina.Common.Models.Api; +using Netina.Common.Models.Entity; +using Netina.Common.Models.Exception; +using Netina.Repository.Repositories.Marten; -namespace NetinaShop.Infrastructure.Marten; +namespace Netina.Infrastructure.Marten; public class MartenRepository : IMartenRepository where TMartenEntity : IMartenEntity { diff --git a/NetinaShop.Infrastructure/Marten/MartenRepositoryWrapper.cs b/Netina.Infrastructure/Marten/MartenRepositoryWrapper.cs similarity index 78% rename from NetinaShop.Infrastructure/Marten/MartenRepositoryWrapper.cs rename to Netina.Infrastructure/Marten/MartenRepositoryWrapper.cs index a363f02..8bc5407 100644 --- a/NetinaShop.Infrastructure/Marten/MartenRepositoryWrapper.cs +++ b/Netina.Infrastructure/Marten/MartenRepositoryWrapper.cs @@ -1,6 +1,8 @@ using Marten; +using Netina.Common.Models.Entity; +using Netina.Repository.Repositories.Marten; -namespace NetinaShop.Infrastructure.Marten; +namespace Netina.Infrastructure.Marten; public class MartenRepositoryWrapper : IMartenRepositoryWrapper { diff --git a/NetinaShop.Infrastructure/Models/DirectoryAddress.cs b/Netina.Infrastructure/Models/DirectoryAddress.cs similarity index 82% rename from NetinaShop.Infrastructure/Models/DirectoryAddress.cs rename to Netina.Infrastructure/Models/DirectoryAddress.cs index a55266b..ec9fd21 100644 --- a/NetinaShop.Infrastructure/Models/DirectoryAddress.cs +++ b/Netina.Infrastructure/Models/DirectoryAddress.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models; +namespace Netina.Infrastructure.Models; public static class DirectoryAddress { diff --git a/NetinaShop.Infrastructure/Models/RestAddress.cs b/Netina.Infrastructure/Models/RestAddress.cs similarity index 86% rename from NetinaShop.Infrastructure/Models/RestAddress.cs rename to Netina.Infrastructure/Models/RestAddress.cs index 15d8292..b46d345 100644 --- a/NetinaShop.Infrastructure/Models/RestAddress.cs +++ b/Netina.Infrastructure/Models/RestAddress.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models; +namespace Netina.Infrastructure.Models; public static class RestAddress { diff --git a/NetinaShop.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponse.cs b/Netina.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponse.cs similarity index 67% rename from NetinaShop.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponse.cs rename to Netina.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponse.cs index 494bf99..585d027 100644 --- a/NetinaShop.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponse.cs +++ b/Netina.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponse.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models.RestApi.KaveNegar; +namespace Netina.Infrastructure.Models.RestApi.KaveNegar; public class KaveNegarResponse { diff --git a/NetinaShop.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponseEntry.cs b/Netina.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponseEntry.cs similarity index 83% rename from NetinaShop.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponseEntry.cs rename to Netina.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponseEntry.cs index 0ff2fb0..15fe0c9 100644 --- a/NetinaShop.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponseEntry.cs +++ b/Netina.Infrastructure/Models/RestApi/KaveNegar/KaveNegarResponseEntry.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models.RestApi.KaveNegar; +namespace Netina.Infrastructure.Models.RestApi.KaveNegar; public class KaveNegarResponseEntry { diff --git a/NetinaShop.Infrastructure/Models/RestApi/KaveNegar/KaveNegarReturn.cs b/Netina.Infrastructure/Models/RestApi/KaveNegar/KaveNegarReturn.cs similarity index 62% rename from NetinaShop.Infrastructure/Models/RestApi/KaveNegar/KaveNegarReturn.cs rename to Netina.Infrastructure/Models/RestApi/KaveNegar/KaveNegarReturn.cs index 7bea23a..f26114b 100644 --- a/NetinaShop.Infrastructure/Models/RestApi/KaveNegar/KaveNegarReturn.cs +++ b/Netina.Infrastructure/Models/RestApi/KaveNegar/KaveNegarReturn.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models.RestApi.KaveNegar; +namespace Netina.Infrastructure.Models.RestApi.KaveNegar; public class KaveNegarReturn { diff --git a/NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkRequest.cs b/Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkRequest.cs similarity index 88% rename from NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkRequest.cs rename to Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkRequest.cs index bde994c..e49a617 100644 --- a/NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkRequest.cs +++ b/Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkRequest.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models.RestApi.Zarinpal; +namespace Netina.Infrastructure.Models.RestApi.Zarinpal; public class ZarinaplPaymentLinkRequest { diff --git a/NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkResponse.cs b/Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkResponse.cs similarity index 87% rename from NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkResponse.cs rename to Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkResponse.cs index 47d17d6..49444c7 100644 --- a/NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkResponse.cs +++ b/Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentLinkResponse.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models.RestApi.Zarinpal; +namespace Netina.Infrastructure.Models.RestApi.Zarinpal; public class ZarinaplPaymentLinkResponse { diff --git a/NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentVerifyResponse.cs b/Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentVerifyResponse.cs similarity index 89% rename from NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentVerifyResponse.cs rename to Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentVerifyResponse.cs index bbf2852..dafda19 100644 --- a/NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentVerifyResponse.cs +++ b/Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplPaymentVerifyResponse.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models.RestApi.Zarinpal; +namespace Netina.Infrastructure.Models.RestApi.Zarinpal; public class ZarinaplPaymentVerifyResponse { diff --git a/NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplVerifyPaymentRequest.cs b/Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplVerifyPaymentRequest.cs similarity index 75% rename from NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplVerifyPaymentRequest.cs rename to Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplVerifyPaymentRequest.cs index 314b853..ab0ad28 100644 --- a/NetinaShop.Infrastructure/Models/RestApi/Zarinpal/ZarinaplVerifyPaymentRequest.cs +++ b/Netina.Infrastructure/Models/RestApi/Zarinpal/ZarinaplVerifyPaymentRequest.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models.RestApi.Zarinpal; +namespace Netina.Infrastructure.Models.RestApi.Zarinpal; public class ZarinaplVerifyPaymentRequest { diff --git a/NetinaShop.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductResponseDto.cs b/Netina.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductResponseDto.cs similarity index 95% rename from NetinaShop.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductResponseDto.cs rename to Netina.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductResponseDto.cs index c36fd5f..f7b71bf 100644 --- a/NetinaShop.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductResponseDto.cs +++ b/Netina.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductResponseDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models.Scrapers.Digikala; +namespace Netina.Infrastructure.Models.Scrapers.Digikala; public class GetDigikalProductResponseDto { diff --git a/NetinaShop.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductsResponseDto.cs b/Netina.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductsResponseDto.cs similarity index 95% rename from NetinaShop.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductsResponseDto.cs rename to Netina.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductsResponseDto.cs index 7fcb0db..2c89189 100644 --- a/NetinaShop.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductsResponseDto.cs +++ b/Netina.Infrastructure/Models/Scrapers/Digikala/GetDigikalProductsResponseDto.cs @@ -1,4 +1,4 @@ -namespace NetinaShop.Infrastructure.Models.Scrapers.Digikala; +namespace Netina.Infrastructure.Models.Scrapers.Digikala; public class GetDigikalProductsResponseDto { diff --git a/NetinaShop.Infrastructure/NetinaShop.Infrastructure.csproj b/Netina.Infrastructure/Netina.Infrastructure.csproj similarity index 56% rename from NetinaShop.Infrastructure/NetinaShop.Infrastructure.csproj rename to Netina.Infrastructure/Netina.Infrastructure.csproj index 30ed8bc..5728524 100644 --- a/NetinaShop.Infrastructure/NetinaShop.Infrastructure.csproj +++ b/Netina.Infrastructure/Netina.Infrastructure.csproj @@ -15,7 +15,7 @@ - + @@ -25,16 +25,16 @@ - - - - - - - - - - + + + + + + + + + + diff --git a/NetinaShop.Infrastructure/RestServices/IDigikalaRestApi.cs b/Netina.Infrastructure/RestServices/IDigikalaRestApi.cs similarity index 69% rename from NetinaShop.Infrastructure/RestServices/IDigikalaRestApi.cs rename to Netina.Infrastructure/RestServices/IDigikalaRestApi.cs index b6bcc5d..b91ba02 100644 --- a/NetinaShop.Infrastructure/RestServices/IDigikalaRestApi.cs +++ b/Netina.Infrastructure/RestServices/IDigikalaRestApi.cs @@ -1,6 +1,6 @@ -using NetinaShop.Infrastructure.Models.Scrapers.Digikala; +using Netina.Infrastructure.Models.Scrapers.Digikala; -namespace NetinaShop.Infrastructure.RestServices; +namespace Netina.Infrastructure.RestServices; public interface IDigikalaRestApi { diff --git a/NetinaShop.Infrastructure/RestServices/IFileRestApi.cs b/Netina.Infrastructure/RestServices/IFileRestApi.cs similarity index 54% rename from NetinaShop.Infrastructure/RestServices/IFileRestApi.cs rename to Netina.Infrastructure/RestServices/IFileRestApi.cs index a62d330..2a1feb6 100644 --- a/NetinaShop.Infrastructure/RestServices/IFileRestApi.cs +++ b/Netina.Infrastructure/RestServices/IFileRestApi.cs @@ -1,6 +1,6 @@ -using NetinaShop.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.ResponseDtos; -namespace NetinaShop.Infrastructure.RestServices; +namespace Netina.Infrastructure.RestServices; public interface IFileRestApi { diff --git a/NetinaShop.Infrastructure/RestServices/IKaveNegarRestApi.cs b/Netina.Infrastructure/RestServices/IKaveNegarRestApi.cs similarity index 80% rename from NetinaShop.Infrastructure/RestServices/IKaveNegarRestApi.cs rename to Netina.Infrastructure/RestServices/IKaveNegarRestApi.cs index 200f3b4..6f84068 100644 --- a/NetinaShop.Infrastructure/RestServices/IKaveNegarRestApi.cs +++ b/Netina.Infrastructure/RestServices/IKaveNegarRestApi.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Infrastructure.RestServices; +using Netina.Infrastructure.Models.RestApi.KaveNegar; + +namespace Netina.Infrastructure.RestServices; public interface IKaveNegarRestApi { diff --git a/NetinaShop.Infrastructure/RestServices/IRestApiWrapper.cs b/Netina.Infrastructure/RestServices/IRestApiWrapper.cs similarity index 86% rename from NetinaShop.Infrastructure/RestServices/IRestApiWrapper.cs rename to Netina.Infrastructure/RestServices/IRestApiWrapper.cs index df4a64c..a0939cd 100644 --- a/NetinaShop.Infrastructure/RestServices/IRestApiWrapper.cs +++ b/Netina.Infrastructure/RestServices/IRestApiWrapper.cs @@ -1,6 +1,7 @@ -using NetinaShop.Infrastructure.Models; +using Netina.Common.Models; +using Netina.Infrastructure.Models; -namespace NetinaShop.Infrastructure.RestServices; +namespace Netina.Infrastructure.RestServices; public interface IRestApiWrapper : IScopedDependency { diff --git a/NetinaShop.Infrastructure/RestServices/IZarinpalRestApi.cs b/Netina.Infrastructure/RestServices/IZarinpalRestApi.cs similarity index 73% rename from NetinaShop.Infrastructure/RestServices/IZarinpalRestApi.cs rename to Netina.Infrastructure/RestServices/IZarinpalRestApi.cs index 7be827b..9041ab5 100644 --- a/NetinaShop.Infrastructure/RestServices/IZarinpalRestApi.cs +++ b/Netina.Infrastructure/RestServices/IZarinpalRestApi.cs @@ -1,6 +1,6 @@ -using NetinaShop.Infrastructure.Models.RestApi.Zarinpal; +using Netina.Infrastructure.Models.RestApi.Zarinpal; -namespace NetinaShop.Infrastructure.RestServices; +namespace Netina.Infrastructure.RestServices; public interface IZarinpalRestApi { diff --git a/NetinaShop.Infrastructure/Services/DistrictService.cs b/Netina.Infrastructure/Services/DistrictService.cs similarity index 82% rename from NetinaShop.Infrastructure/Services/DistrictService.cs rename to Netina.Infrastructure/Services/DistrictService.cs index fb2328d..eaf3152 100644 --- a/NetinaShop.Infrastructure/Services/DistrictService.cs +++ b/Netina.Infrastructure/Services/DistrictService.cs @@ -1,8 +1,10 @@ -using NetinaShop.Domain.Models.Districts; -using NetinaShop.Infrastructure.Models; +using Netina.Common.Models.Exception; +using Netina.Core.Abstracts; +using Netina.Domain.Models.Districts; +using Netina.Infrastructure.Models; using Newtonsoft.Json; -namespace NetinaShop.Infrastructure.Services; +namespace Netina.Infrastructure.Services; public class DistrictService : IDistrictService diff --git a/NetinaShop.Infrastructure/Services/ExternalFilesService.cs b/Netina.Infrastructure/Services/ExternalFilesService.cs similarity index 76% rename from NetinaShop.Infrastructure/Services/ExternalFilesService.cs rename to Netina.Infrastructure/Services/ExternalFilesService.cs index b55bf99..53fd279 100644 --- a/NetinaShop.Infrastructure/Services/ExternalFilesService.cs +++ b/Netina.Infrastructure/Services/ExternalFilesService.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Dtos.ResponseDtos; +using Netina.Core.Abstracts; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Models.Settings; +using Netina.Infrastructure.RestServices; -namespace NetinaShop.Infrastructure.Services; +namespace Netina.Infrastructure.Services; public class ExternalFilesService : IExternalFilesService { diff --git a/NetinaShop.Infrastructure/Services/Scrapers/DigikalaScraper.cs b/Netina.Infrastructure/Services/Scrapers/DigikalaScraper.cs similarity index 90% rename from NetinaShop.Infrastructure/Services/Scrapers/DigikalaScraper.cs rename to Netina.Infrastructure/Services/Scrapers/DigikalaScraper.cs index 004658d..e9390d8 100644 --- a/NetinaShop.Infrastructure/Services/Scrapers/DigikalaScraper.cs +++ b/Netina.Infrastructure/Services/Scrapers/DigikalaScraper.cs @@ -1,15 +1,19 @@ -using NetinaShop.Domain.CommandQueries.Commands; -using NetinaShop.Domain.Dtos.ScraperDtos.Response; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Products; -using NetinaShop.Repository.Repositories.Base.Contracts; -using MediatR; +using MediatR; using Microsoft.EntityFrameworkCore; using Microsoft.IdentityModel.Tokens; -using NetinaShop.Domain.Entities.Brands; -using NetinaShop.Domain.Entities.ProductCategories; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Core.Abstracts; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.ScraperDtos.Response; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Brands; +using Netina.Domain.Entities.ProductCategories; +using Netina.Domain.Entities.Products; +using Netina.Infrastructure.RestServices; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Infrastructure.Services.Scrapers; +namespace Netina.Infrastructure.Services.Scrapers; public class DigikalaScraper : IDigikalaScraper { diff --git a/NetinaShop.Infrastructure/Services/SmsService.cs b/Netina.Infrastructure/Services/SmsService.cs similarity index 89% rename from NetinaShop.Infrastructure/Services/SmsService.cs rename to Netina.Infrastructure/Services/SmsService.cs index 71bb437..14510b8 100644 --- a/NetinaShop.Infrastructure/Services/SmsService.cs +++ b/Netina.Infrastructure/Services/SmsService.cs @@ -1,4 +1,10 @@ -namespace NetinaShop.Infrastructure.Services; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Core.Abstracts; +using Netina.Domain.Models.Settings; +using Netina.Infrastructure.RestServices; + +namespace Netina.Infrastructure.Services; public class SmsService : ISmsService { diff --git a/NetinaShop.Infrastructure/Services/StorageService.cs b/Netina.Infrastructure/Services/StorageService.cs similarity index 95% rename from NetinaShop.Infrastructure/Services/StorageService.cs rename to Netina.Infrastructure/Services/StorageService.cs index 2cbe141..1522ef1 100644 --- a/NetinaShop.Infrastructure/Services/StorageService.cs +++ b/Netina.Infrastructure/Services/StorageService.cs @@ -1,7 +1,10 @@ -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Enums; +using Netina.Common.Extensions; +using Netina.Core.Abstracts; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Enums; +using Netina.Domain.Models.Settings; -namespace NetinaShop.Infrastructure.Services; +namespace Netina.Infrastructure.Services; public class StorageService : IStorageService { diff --git a/NetinaShop.Infrastructure/Services/UploadFileService.cs b/Netina.Infrastructure/Services/UploadFileService.cs similarity index 92% rename from NetinaShop.Infrastructure/Services/UploadFileService.cs rename to Netina.Infrastructure/Services/UploadFileService.cs index 6021239..a3ef8b1 100644 --- a/NetinaShop.Infrastructure/Services/UploadFileService.cs +++ b/Netina.Infrastructure/Services/UploadFileService.cs @@ -1,6 +1,9 @@ -using NetinaShop.Core.Utilities; +using Netina.Common.Extensions; +using Netina.Common.Models.Api; +using Netina.Core.Abstracts; +using Netina.Core.Utilities; -namespace NetinaShop.Infrastructure.Services; +namespace Netina.Infrastructure.Services; public class UploadFileService : IUploadFileService { diff --git a/NetinaShop.Infrastructure/Services/ZarinpalService.cs b/Netina.Infrastructure/Services/ZarinpalService.cs similarity index 90% rename from NetinaShop.Infrastructure/Services/ZarinpalService.cs rename to Netina.Infrastructure/Services/ZarinpalService.cs index bdb1296..0724fba 100644 --- a/NetinaShop.Infrastructure/Services/ZarinpalService.cs +++ b/Netina.Infrastructure/Services/ZarinpalService.cs @@ -1,14 +1,18 @@ using MediatR; using Microsoft.IdentityModel.Tokens; -using NetinaShop.Core.CoreServices.Abstracts; -using NetinaShop.Domain.CommandQueries.Commands; -using NetinaShop.Domain.CommandQueries.Queries; -using NetinaShop.Domain.Enums; -using NetinaShop.Domain.MartenEntities.Settings; -using NetinaShop.Infrastructure.Models.RestApi.Zarinpal; +using Netina.Common.Models.Exception; +using Netina.Core.Abstracts; +using Netina.Core.CoreServices.Abstracts; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Enums; +using Netina.Domain.MartenEntities.Settings; +using Netina.Domain.Models.Settings; +using Netina.Infrastructure.Models.RestApi.Zarinpal; +using Netina.Infrastructure.RestServices; using Newtonsoft.Json; -namespace NetinaShop.Infrastructure.Services; +namespace Netina.Infrastructure.Services; public class ZarinpalService : IPaymentService { diff --git a/NetinaShop.Repository/Abstracts/ICurrentUserService.cs b/Netina.Repository/Abstracts/ICurrentUserService.cs similarity index 83% rename from NetinaShop.Repository/Abstracts/ICurrentUserService.cs rename to Netina.Repository/Abstracts/ICurrentUserService.cs index 8e90dfd..4e089f3 100644 --- a/NetinaShop.Repository/Abstracts/ICurrentUserService.cs +++ b/Netina.Repository/Abstracts/ICurrentUserService.cs @@ -1,6 +1,7 @@ using System.IdentityModel.Tokens.Jwt; +using Netina.Common.Models; -namespace NetinaShop.Repository.Abstracts; +namespace Netina.Repository.Abstracts; public interface ICurrentUserService : IScopedDependency { diff --git a/NetinaShop.Repository/Behaviors/ValidationBehavior.cs b/Netina.Repository/Behaviors/ValidationBehavior.cs similarity index 87% rename from NetinaShop.Repository/Behaviors/ValidationBehavior.cs rename to Netina.Repository/Behaviors/ValidationBehavior.cs index f4cdd1a..33e3e38 100644 --- a/NetinaShop.Repository/Behaviors/ValidationBehavior.cs +++ b/Netina.Repository/Behaviors/ValidationBehavior.cs @@ -1,7 +1,8 @@ using FluentValidation; -using ValidationException = NetinaShop.Common.Models.Exception.ValidationException; +using Netina.Common.Models.Exception; +using ValidationException = Netina.Common.Models.Exception.ValidationException; -namespace NetinaShop.Repository.Behaviors; +namespace Netina.Repository.Behaviors; public class ValidationBehavior : IPipelineBehavior where TRequest : notnull { diff --git a/NetinaShop.Repository/Extensions/DbContextOptionCustomExtensionsInfo.cs b/Netina.Repository/Extensions/DbContextOptionCustomExtensionsInfo.cs similarity index 97% rename from NetinaShop.Repository/Extensions/DbContextOptionCustomExtensionsInfo.cs rename to Netina.Repository/Extensions/DbContextOptionCustomExtensionsInfo.cs index 7fb5682..4f3072f 100644 --- a/NetinaShop.Repository/Extensions/DbContextOptionCustomExtensionsInfo.cs +++ b/Netina.Repository/Extensions/DbContextOptionCustomExtensionsInfo.cs @@ -1,7 +1,7 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; -namespace NetinaShop.Repository.Extensions; +namespace Netina.Repository.Extensions; public class DbContextOptionCustomExtensionsInfo : DbContextOptionsExtensionInfo { diff --git a/NetinaShop.Repository/Extensions/ModelBuilderExtensions.cs b/Netina.Repository/Extensions/ModelBuilderExtensions.cs similarity index 98% rename from NetinaShop.Repository/Extensions/ModelBuilderExtensions.cs rename to Netina.Repository/Extensions/ModelBuilderExtensions.cs index 596495c..ba6180d 100644 --- a/NetinaShop.Repository/Extensions/ModelBuilderExtensions.cs +++ b/Netina.Repository/Extensions/ModelBuilderExtensions.cs @@ -1,6 +1,8 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Entity; +using Netina.Repository.Models; -namespace NetinaShop.Repository.Extensions; +namespace Netina.Repository.Extensions; public class ModelBuilderQueryFilter { diff --git a/NetinaShop.Repository/Handlers/Accounting/CreateOrUpdatePaymentCommandHandler.cs b/Netina.Repository/Handlers/Accounting/CreateOrUpdatePaymentCommandHandler.cs similarity index 91% rename from NetinaShop.Repository/Handlers/Accounting/CreateOrUpdatePaymentCommandHandler.cs rename to Netina.Repository/Handlers/Accounting/CreateOrUpdatePaymentCommandHandler.cs index 0716af0..b0f118a 100644 --- a/NetinaShop.Repository/Handlers/Accounting/CreateOrUpdatePaymentCommandHandler.cs +++ b/Netina.Repository/Handlers/Accounting/CreateOrUpdatePaymentCommandHandler.cs @@ -1,7 +1,11 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Accounting; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Accounting; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Accounting; +namespace Netina.Repository.Handlers.Accounting; public class CreateOrUpdatePaymentCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Accounting/GetPaymentQueryHandler.cs b/Netina.Repository/Handlers/Accounting/GetPaymentQueryHandler.cs similarity index 82% rename from NetinaShop.Repository/Handlers/Accounting/GetPaymentQueryHandler.cs rename to Netina.Repository/Handlers/Accounting/GetPaymentQueryHandler.cs index 00e58d5..bfc915d 100644 --- a/NetinaShop.Repository/Handlers/Accounting/GetPaymentQueryHandler.cs +++ b/Netina.Repository/Handlers/Accounting/GetPaymentQueryHandler.cs @@ -1,7 +1,12 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Accounting; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Accounting; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Accounting; +namespace Netina.Repository.Handlers.Accounting; public class GetPaymentQueryHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Accounting/GetPaymentsQueryHandler.cs b/Netina.Repository/Handlers/Accounting/GetPaymentsQueryHandler.cs similarity index 75% rename from NetinaShop.Repository/Handlers/Accounting/GetPaymentsQueryHandler.cs rename to Netina.Repository/Handlers/Accounting/GetPaymentsQueryHandler.cs index 5bafe3e..c5e6f27 100644 --- a/NetinaShop.Repository/Handlers/Accounting/GetPaymentsQueryHandler.cs +++ b/Netina.Repository/Handlers/Accounting/GetPaymentsQueryHandler.cs @@ -1,7 +1,10 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Accounting; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Accounting; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Accounting; +namespace Netina.Repository.Handlers.Accounting; public class GetPaymentsQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/Addresses/CreateAddressCommandHandler.cs b/Netina.Repository/Handlers/Addresses/CreateAddressCommandHandler.cs similarity index 81% rename from NetinaShop.Repository/Handlers/Addresses/CreateAddressCommandHandler.cs rename to Netina.Repository/Handlers/Addresses/CreateAddressCommandHandler.cs index 205ed78..3b2d493 100644 --- a/NetinaShop.Repository/Handlers/Addresses/CreateAddressCommandHandler.cs +++ b/Netina.Repository/Handlers/Addresses/CreateAddressCommandHandler.cs @@ -1,4 +1,11 @@ -namespace NetinaShop.Repository.Handlers.Addresses; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Users; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Repository.Handlers.Addresses; public class CreateAddressCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Addresses/DeleteAddressCommandHandler.cs b/Netina.Repository/Handlers/Addresses/DeleteAddressCommandHandler.cs similarity index 78% rename from NetinaShop.Repository/Handlers/Addresses/DeleteAddressCommandHandler.cs rename to Netina.Repository/Handlers/Addresses/DeleteAddressCommandHandler.cs index 41d4ba2..cb8c652 100644 --- a/NetinaShop.Repository/Handlers/Addresses/DeleteAddressCommandHandler.cs +++ b/Netina.Repository/Handlers/Addresses/DeleteAddressCommandHandler.cs @@ -1,6 +1,11 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Users; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Addresses; +namespace Netina.Repository.Handlers.Addresses; public class DeleteAddressCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Addresses/GetUserAddressesQueryHandler.cs b/Netina.Repository/Handlers/Addresses/GetUserAddressesQueryHandler.cs similarity index 80% rename from NetinaShop.Repository/Handlers/Addresses/GetUserAddressesQueryHandler.cs rename to Netina.Repository/Handlers/Addresses/GetUserAddressesQueryHandler.cs index 4a2584c..be3e75f 100644 --- a/NetinaShop.Repository/Handlers/Addresses/GetUserAddressesQueryHandler.cs +++ b/Netina.Repository/Handlers/Addresses/GetUserAddressesQueryHandler.cs @@ -1,6 +1,13 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Addresses; +namespace Netina.Repository.Handlers.Addresses; public class GetUserAddressesQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/Brands/CreateBrandCommandHandler.cs b/Netina.Repository/Handlers/Brands/CreateBrandCommandHandler.cs similarity index 80% rename from NetinaShop.Repository/Handlers/Brands/CreateBrandCommandHandler.cs rename to Netina.Repository/Handlers/Brands/CreateBrandCommandHandler.cs index f588e49..f3c453e 100644 --- a/NetinaShop.Repository/Handlers/Brands/CreateBrandCommandHandler.cs +++ b/Netina.Repository/Handlers/Brands/CreateBrandCommandHandler.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Entities.Brands; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Brands; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Brands; +namespace Netina.Repository.Handlers.Brands; public class CreateBrandCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Brands/DeleteBrandCommandHandler.cs b/Netina.Repository/Handlers/Brands/DeleteBrandCommandHandler.cs similarity index 79% rename from NetinaShop.Repository/Handlers/Brands/DeleteBrandCommandHandler.cs rename to Netina.Repository/Handlers/Brands/DeleteBrandCommandHandler.cs index ed7f755..14a72f7 100644 --- a/NetinaShop.Repository/Handlers/Brands/DeleteBrandCommandHandler.cs +++ b/Netina.Repository/Handlers/Brands/DeleteBrandCommandHandler.cs @@ -1,7 +1,10 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Brands; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Brands; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Brands; +namespace Netina.Repository.Handlers.Brands; public class DeleteBrandCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Brands/GetBrandsQueryHandler.cs b/Netina.Repository/Handlers/Brands/GetBrandsQueryHandler.cs similarity index 91% rename from NetinaShop.Repository/Handlers/Brands/GetBrandsQueryHandler.cs rename to Netina.Repository/Handlers/Brands/GetBrandsQueryHandler.cs index a34f10c..e584bea 100644 --- a/NetinaShop.Repository/Handlers/Brands/GetBrandsQueryHandler.cs +++ b/Netina.Repository/Handlers/Brands/GetBrandsQueryHandler.cs @@ -1,7 +1,11 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Brands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Brands; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Brands; +namespace Netina.Repository.Handlers.Brands; public class GetBrandsQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/Brands/UpdateBrandCommandHandler.cs b/Netina.Repository/Handlers/Brands/UpdateBrandCommandHandler.cs similarity index 89% rename from NetinaShop.Repository/Handlers/Brands/UpdateBrandCommandHandler.cs rename to Netina.Repository/Handlers/Brands/UpdateBrandCommandHandler.cs index 1ed7a05..099e611 100644 --- a/NetinaShop.Repository/Handlers/Brands/UpdateBrandCommandHandler.cs +++ b/Netina.Repository/Handlers/Brands/UpdateBrandCommandHandler.cs @@ -1,7 +1,10 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Brands; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Brands; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Brands; +namespace Netina.Repository.Handlers.Brands; public class UpdateBrandCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Brands/Validators/CreateBrandCommandValidator.cs b/Netina.Repository/Handlers/Brands/Validators/CreateBrandCommandValidator.cs similarity index 82% rename from NetinaShop.Repository/Handlers/Brands/Validators/CreateBrandCommandValidator.cs rename to Netina.Repository/Handlers/Brands/Validators/CreateBrandCommandValidator.cs index a1b05b5..9a6c21b 100644 --- a/NetinaShop.Repository/Handlers/Brands/Validators/CreateBrandCommandValidator.cs +++ b/Netina.Repository/Handlers/Brands/Validators/CreateBrandCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Brands.Validators; +namespace Netina.Repository.Handlers.Brands.Validators; public class CreateBrandCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Brands/Validators/UpdateBrandCommandValidator.cs b/Netina.Repository/Handlers/Brands/Validators/UpdateBrandCommandValidator.cs similarity index 82% rename from NetinaShop.Repository/Handlers/Brands/Validators/UpdateBrandCommandValidator.cs rename to Netina.Repository/Handlers/Brands/Validators/UpdateBrandCommandValidator.cs index 8b58175..4f814fc 100644 --- a/NetinaShop.Repository/Handlers/Brands/Validators/UpdateBrandCommandValidator.cs +++ b/Netina.Repository/Handlers/Brands/Validators/UpdateBrandCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Brands.Validators; +namespace Netina.Repository.Handlers.Brands.Validators; public class UpdateBrandCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Complexes/CreateOrUpdateComplexCommandHandler.cs b/Netina.Repository/Handlers/Complexes/CreateOrUpdateComplexCommandHandler.cs similarity index 65% rename from NetinaShop.Repository/Handlers/Complexes/CreateOrUpdateComplexCommandHandler.cs rename to Netina.Repository/Handlers/Complexes/CreateOrUpdateComplexCommandHandler.cs index c4e7bbb..1242419 100644 --- a/NetinaShop.Repository/Handlers/Complexes/CreateOrUpdateComplexCommandHandler.cs +++ b/Netina.Repository/Handlers/Complexes/CreateOrUpdateComplexCommandHandler.cs @@ -1,6 +1,7 @@ -using NetinaShop.Domain.DocumentEntities.Complexes; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.DocumentEntities.Complexes; -namespace NetinaShop.Repository.Handlers.Complexes; +namespace Netina.Repository.Handlers.Complexes; public class CreateOrUpdateComplexCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Complexes/Validators/CreateBrandCommandValidator.cs b/Netina.Repository/Handlers/Complexes/Validators/CreateBrandCommandValidator.cs similarity index 65% rename from NetinaShop.Repository/Handlers/Complexes/Validators/CreateBrandCommandValidator.cs rename to Netina.Repository/Handlers/Complexes/Validators/CreateBrandCommandValidator.cs index 3e889e2..d91e156 100644 --- a/NetinaShop.Repository/Handlers/Complexes/Validators/CreateBrandCommandValidator.cs +++ b/Netina.Repository/Handlers/Complexes/Validators/CreateBrandCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Complexes.Validators; +namespace Netina.Repository.Handlers.Complexes.Validators; public class CreateOrUpdateComplexCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Discounts/CreateDiscountCommandHandler.cs b/Netina.Repository/Handlers/Discounts/CreateDiscountCommandHandler.cs similarity index 92% rename from NetinaShop.Repository/Handlers/Discounts/CreateDiscountCommandHandler.cs rename to Netina.Repository/Handlers/Discounts/CreateDiscountCommandHandler.cs index 2179942..53393dd 100644 --- a/NetinaShop.Repository/Handlers/Discounts/CreateDiscountCommandHandler.cs +++ b/Netina.Repository/Handlers/Discounts/CreateDiscountCommandHandler.cs @@ -1,4 +1,10 @@ -namespace NetinaShop.Repository.Handlers.Discounts; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.Discounts; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Repository.Handlers.Discounts; public class CreateDiscountCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Discounts/CreateSaleCooperationDiscountHandler.cs b/Netina.Repository/Handlers/Discounts/CreateSaleCooperationDiscountHandler.cs similarity index 85% rename from NetinaShop.Repository/Handlers/Discounts/CreateSaleCooperationDiscountHandler.cs rename to Netina.Repository/Handlers/Discounts/CreateSaleCooperationDiscountHandler.cs index 9651583..34ad05b 100644 --- a/NetinaShop.Repository/Handlers/Discounts/CreateSaleCooperationDiscountHandler.cs +++ b/Netina.Repository/Handlers/Discounts/CreateSaleCooperationDiscountHandler.cs @@ -1,6 +1,15 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Extensions; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Discounts; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Discounts; +namespace Netina.Repository.Handlers.Discounts; public class CreateSaleCooperationDiscountHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Discounts/DeleteDiscountCommandHandler.cs b/Netina.Repository/Handlers/Discounts/DeleteDiscountCommandHandler.cs similarity index 77% rename from NetinaShop.Repository/Handlers/Discounts/DeleteDiscountCommandHandler.cs rename to Netina.Repository/Handlers/Discounts/DeleteDiscountCommandHandler.cs index e308ace..99d90b5 100644 --- a/NetinaShop.Repository/Handlers/Discounts/DeleteDiscountCommandHandler.cs +++ b/Netina.Repository/Handlers/Discounts/DeleteDiscountCommandHandler.cs @@ -1,6 +1,11 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Discounts; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Discounts; +namespace Netina.Repository.Handlers.Discounts; public class DeleteDiscountCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Discounts/GetDiscountQueryHandler.cs b/Netina.Repository/Handlers/Discounts/GetDiscountQueryHandler.cs similarity index 73% rename from NetinaShop.Repository/Handlers/Discounts/GetDiscountQueryHandler.cs rename to Netina.Repository/Handlers/Discounts/GetDiscountQueryHandler.cs index 3bfb868..c0ef6a9 100644 --- a/NetinaShop.Repository/Handlers/Discounts/GetDiscountQueryHandler.cs +++ b/Netina.Repository/Handlers/Discounts/GetDiscountQueryHandler.cs @@ -1,6 +1,12 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.Discounts; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Discounts; +namespace Netina.Repository.Handlers.Discounts; public class GetDiscountQueryHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Discounts/GetDiscountsQueryHandler.cs b/Netina.Repository/Handlers/Discounts/GetDiscountsQueryHandler.cs similarity index 78% rename from NetinaShop.Repository/Handlers/Discounts/GetDiscountsQueryHandler.cs rename to Netina.Repository/Handlers/Discounts/GetDiscountsQueryHandler.cs index bfb9f5b..86ad478 100644 --- a/NetinaShop.Repository/Handlers/Discounts/GetDiscountsQueryHandler.cs +++ b/Netina.Repository/Handlers/Discounts/GetDiscountsQueryHandler.cs @@ -1,6 +1,10 @@ using Microsoft.EntityFrameworkCore; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Discounts; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Discounts; +namespace Netina.Repository.Handlers.Discounts; public class GetDiscountsQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/Discounts/UpdateDiscountCommandHandler.cs b/Netina.Repository/Handlers/Discounts/UpdateDiscountCommandHandler.cs similarity index 93% rename from NetinaShop.Repository/Handlers/Discounts/UpdateDiscountCommandHandler.cs rename to Netina.Repository/Handlers/Discounts/UpdateDiscountCommandHandler.cs index 097eb5c..b947a5c 100644 --- a/NetinaShop.Repository/Handlers/Discounts/UpdateDiscountCommandHandler.cs +++ b/Netina.Repository/Handlers/Discounts/UpdateDiscountCommandHandler.cs @@ -1,6 +1,12 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Discounts; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Discounts; +namespace Netina.Repository.Handlers.Discounts; public class UpdateDiscountCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Discounts/Validators/CreateDiscountCommandValidator.cs b/Netina.Repository/Handlers/Discounts/Validators/CreateDiscountCommandValidator.cs similarity index 89% rename from NetinaShop.Repository/Handlers/Discounts/Validators/CreateDiscountCommandValidator.cs rename to Netina.Repository/Handlers/Discounts/Validators/CreateDiscountCommandValidator.cs index 4070d73..e153a5f 100644 --- a/NetinaShop.Repository/Handlers/Discounts/Validators/CreateDiscountCommandValidator.cs +++ b/Netina.Repository/Handlers/Discounts/Validators/CreateDiscountCommandValidator.cs @@ -1,6 +1,8 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Enums; -namespace NetinaShop.Repository.Handlers.Discounts.Validators; +namespace Netina.Repository.Handlers.Discounts.Validators; public class CreateDiscountCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Discounts/Validators/UpdateDiscountCommandValidator.cs b/Netina.Repository/Handlers/Discounts/Validators/UpdateDiscountCommandValidator.cs similarity index 89% rename from NetinaShop.Repository/Handlers/Discounts/Validators/UpdateDiscountCommandValidator.cs rename to Netina.Repository/Handlers/Discounts/Validators/UpdateDiscountCommandValidator.cs index 2f089e2..9a3c6ff 100644 --- a/NetinaShop.Repository/Handlers/Discounts/Validators/UpdateDiscountCommandValidator.cs +++ b/Netina.Repository/Handlers/Discounts/Validators/UpdateDiscountCommandValidator.cs @@ -1,6 +1,8 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Enums; -namespace NetinaShop.Repository.Handlers.Discounts.Validators; +namespace Netina.Repository.Handlers.Discounts.Validators; public class UpdateDiscountCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Newsletters/CreateNewsletterMemberCommandHandler.cs b/Netina.Repository/Handlers/Newsletters/CreateNewsletterMemberCommandHandler.cs similarity index 88% rename from NetinaShop.Repository/Handlers/Newsletters/CreateNewsletterMemberCommandHandler.cs rename to Netina.Repository/Handlers/Newsletters/CreateNewsletterMemberCommandHandler.cs index 7373240..fabd5f7 100644 --- a/NetinaShop.Repository/Handlers/Newsletters/CreateNewsletterMemberCommandHandler.cs +++ b/Netina.Repository/Handlers/Newsletters/CreateNewsletterMemberCommandHandler.cs @@ -1,7 +1,11 @@ using Microsoft.EntityFrameworkCore; using Microsoft.IdentityModel.Tokens; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Users; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Newsletters; +namespace Netina.Repository.Handlers.Newsletters; public class CreateNewsletterMemberCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Newsletters/GetNewsletterMembersQueryHandler.cs b/Netina.Repository/Handlers/Newsletters/GetNewsletterMembersQueryHandler.cs similarity index 79% rename from NetinaShop.Repository/Handlers/Newsletters/GetNewsletterMembersQueryHandler.cs rename to Netina.Repository/Handlers/Newsletters/GetNewsletterMembersQueryHandler.cs index 82adafd..a9ee32e 100644 --- a/NetinaShop.Repository/Handlers/Newsletters/GetNewsletterMembersQueryHandler.cs +++ b/Netina.Repository/Handlers/Newsletters/GetNewsletterMembersQueryHandler.cs @@ -1,6 +1,10 @@ using Microsoft.EntityFrameworkCore; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Users; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Newsletters; +namespace Netina.Repository.Handlers.Newsletters; public class GetNewsletterMembersQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/Newsletters/Validators/CreateNewsletterMemberCommandValidator.cs b/Netina.Repository/Handlers/Newsletters/Validators/CreateNewsletterMemberCommandValidator.cs similarity index 86% rename from NetinaShop.Repository/Handlers/Newsletters/Validators/CreateNewsletterMemberCommandValidator.cs rename to Netina.Repository/Handlers/Newsletters/Validators/CreateNewsletterMemberCommandValidator.cs index 77e69d8..ac8e960 100644 --- a/NetinaShop.Repository/Handlers/Newsletters/Validators/CreateNewsletterMemberCommandValidator.cs +++ b/Netina.Repository/Handlers/Newsletters/Validators/CreateNewsletterMemberCommandValidator.cs @@ -1,7 +1,9 @@ using FluentValidation; using Microsoft.IdentityModel.Tokens; +using Netina.Common.Extensions; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Newsletters.Validators; +namespace Netina.Repository.Handlers.Newsletters.Validators; public class CreateNewsletterMemberCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Orders/CreateBaseOrderCommandHandler.cs b/Netina.Repository/Handlers/Orders/CreateBaseOrderCommandHandler.cs similarity index 83% rename from NetinaShop.Repository/Handlers/Orders/CreateBaseOrderCommandHandler.cs rename to Netina.Repository/Handlers/Orders/CreateBaseOrderCommandHandler.cs index bcf0fe2..4f419bf 100644 --- a/NetinaShop.Repository/Handlers/Orders/CreateBaseOrderCommandHandler.cs +++ b/Netina.Repository/Handlers/Orders/CreateBaseOrderCommandHandler.cs @@ -1,7 +1,11 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Orders; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Users; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Orders; +namespace Netina.Repository.Handlers.Orders; public class CreateBaseOrderCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Orders/DeleteOrderCommandHandler.cs b/Netina.Repository/Handlers/Orders/DeleteOrderCommandHandler.cs similarity index 77% rename from NetinaShop.Repository/Handlers/Orders/DeleteOrderCommandHandler.cs rename to Netina.Repository/Handlers/Orders/DeleteOrderCommandHandler.cs index d4f4def..c89e23e 100644 --- a/NetinaShop.Repository/Handlers/Orders/DeleteOrderCommandHandler.cs +++ b/Netina.Repository/Handlers/Orders/DeleteOrderCommandHandler.cs @@ -1,7 +1,11 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Orders; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Orders; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Orders; +namespace Netina.Repository.Handlers.Orders; public class DeleteOrderCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Orders/GetOrderLDtoQueryHandler.cs b/Netina.Repository/Handlers/Orders/GetOrderLDtoQueryHandler.cs similarity index 76% rename from NetinaShop.Repository/Handlers/Orders/GetOrderLDtoQueryHandler.cs rename to Netina.Repository/Handlers/Orders/GetOrderLDtoQueryHandler.cs index 9626384..151f1bd 100644 --- a/NetinaShop.Repository/Handlers/Orders/GetOrderLDtoQueryHandler.cs +++ b/Netina.Repository/Handlers/Orders/GetOrderLDtoQueryHandler.cs @@ -1,7 +1,12 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Orders; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.Orders; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Orders; +namespace Netina.Repository.Handlers.Orders; public class GetOrderLDtoQueryHandler: IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Orders/GetOrderQueryHandler.cs b/Netina.Repository/Handlers/Orders/GetOrderQueryHandler.cs similarity index 84% rename from NetinaShop.Repository/Handlers/Orders/GetOrderQueryHandler.cs rename to Netina.Repository/Handlers/Orders/GetOrderQueryHandler.cs index acdbe1f..b050ed9 100644 --- a/NetinaShop.Repository/Handlers/Orders/GetOrderQueryHandler.cs +++ b/Netina.Repository/Handlers/Orders/GetOrderQueryHandler.cs @@ -1,7 +1,11 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Orders; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Entities.Orders; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Orders; +namespace Netina.Repository.Handlers.Orders; public class GetOrderQueryHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Orders/GetOrdersQueryHandler.cs b/Netina.Repository/Handlers/Orders/GetOrdersQueryHandler.cs similarity index 85% rename from NetinaShop.Repository/Handlers/Orders/GetOrdersQueryHandler.cs rename to Netina.Repository/Handlers/Orders/GetOrdersQueryHandler.cs index 79ba509..452c176 100644 --- a/NetinaShop.Repository/Handlers/Orders/GetOrdersQueryHandler.cs +++ b/Netina.Repository/Handlers/Orders/GetOrdersQueryHandler.cs @@ -1,7 +1,14 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Orders; +using Netina.Common.Extensions; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Orders; +namespace Netina.Repository.Handlers.Orders; public class GetOrdersQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/Orders/GetUserOrdersQueryHandler.cs b/Netina.Repository/Handlers/Orders/GetUserOrdersQueryHandler.cs similarity index 82% rename from NetinaShop.Repository/Handlers/Orders/GetUserOrdersQueryHandler.cs rename to Netina.Repository/Handlers/Orders/GetUserOrdersQueryHandler.cs index cf700ac..33b9a07 100644 --- a/NetinaShop.Repository/Handlers/Orders/GetUserOrdersQueryHandler.cs +++ b/Netina.Repository/Handlers/Orders/GetUserOrdersQueryHandler.cs @@ -1,7 +1,14 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Orders; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Orders; +using Netina.Domain.Entities.Users; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Orders; +namespace Netina.Repository.Handlers.Orders; public class GetUserOrdersQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/ProductCategories/CreateProductCategoryCommandHandler.cs b/Netina.Repository/Handlers/ProductCategories/CreateProductCategoryCommandHandler.cs similarity index 80% rename from NetinaShop.Repository/Handlers/ProductCategories/CreateProductCategoryCommandHandler.cs rename to Netina.Repository/Handlers/ProductCategories/CreateProductCategoryCommandHandler.cs index de6693f..a4f0ce8 100644 --- a/NetinaShop.Repository/Handlers/ProductCategories/CreateProductCategoryCommandHandler.cs +++ b/Netina.Repository/Handlers/ProductCategories/CreateProductCategoryCommandHandler.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Entities.ProductCategories; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.ProductCategories; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.ProductCategories; +namespace Netina.Repository.Handlers.ProductCategories; public class CreateProductCategoryCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/ProductCategories/DeleteProductCategoryCommandHandler.cs b/Netina.Repository/Handlers/ProductCategories/DeleteProductCategoryCommandHandler.cs similarity index 77% rename from NetinaShop.Repository/Handlers/ProductCategories/DeleteProductCategoryCommandHandler.cs rename to Netina.Repository/Handlers/ProductCategories/DeleteProductCategoryCommandHandler.cs index a48db71..3b09d90 100644 --- a/NetinaShop.Repository/Handlers/ProductCategories/DeleteProductCategoryCommandHandler.cs +++ b/Netina.Repository/Handlers/ProductCategories/DeleteProductCategoryCommandHandler.cs @@ -1,7 +1,11 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.ProductCategories; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.ProductCategories; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.ProductCategories; +namespace Netina.Repository.Handlers.ProductCategories; public class DeleteProductCategoryCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/ProductCategories/GetProductCategoriesQueryHandler.cs b/Netina.Repository/Handlers/ProductCategories/GetProductCategoriesQueryHandler.cs similarity index 88% rename from NetinaShop.Repository/Handlers/ProductCategories/GetProductCategoriesQueryHandler.cs rename to Netina.Repository/Handlers/ProductCategories/GetProductCategoriesQueryHandler.cs index 7d7df29..244ba99 100644 --- a/NetinaShop.Repository/Handlers/ProductCategories/GetProductCategoriesQueryHandler.cs +++ b/Netina.Repository/Handlers/ProductCategories/GetProductCategoriesQueryHandler.cs @@ -1,7 +1,10 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.ProductCategories; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.ProductCategories; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.ProductCategories; +namespace Netina.Repository.Handlers.ProductCategories; public class GetProductCategoriesQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/ProductCategories/GetProductCategoryChildrenQueryHandler.cs b/Netina.Repository/Handlers/ProductCategories/GetProductCategoryChildrenQueryHandler.cs similarity index 82% rename from NetinaShop.Repository/Handlers/ProductCategories/GetProductCategoryChildrenQueryHandler.cs rename to Netina.Repository/Handlers/ProductCategories/GetProductCategoryChildrenQueryHandler.cs index 737dee1..3eefb06 100644 --- a/NetinaShop.Repository/Handlers/ProductCategories/GetProductCategoryChildrenQueryHandler.cs +++ b/Netina.Repository/Handlers/ProductCategories/GetProductCategoryChildrenQueryHandler.cs @@ -1,8 +1,10 @@ -using MediatR; -using System.Threading; -using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Entities.ProductCategories; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.ProductCategories; +namespace Netina.Repository.Handlers.ProductCategories; public class GetProductCategoryChildrenQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/ProductCategories/GetProductCategoryQueryHandler.cs b/Netina.Repository/Handlers/ProductCategories/GetProductCategoryQueryHandler.cs similarity index 74% rename from NetinaShop.Repository/Handlers/ProductCategories/GetProductCategoryQueryHandler.cs rename to Netina.Repository/Handlers/ProductCategories/GetProductCategoryQueryHandler.cs index 64e27c3..fc4159f 100644 --- a/NetinaShop.Repository/Handlers/ProductCategories/GetProductCategoryQueryHandler.cs +++ b/Netina.Repository/Handlers/ProductCategories/GetProductCategoryQueryHandler.cs @@ -1,7 +1,12 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.ProductCategories; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.ProductCategories; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.ProductCategories; +namespace Netina.Repository.Handlers.ProductCategories; public class GetProductCategoryQueryHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/ProductCategories/UpdateProductCategoryCommandHandler.cs b/Netina.Repository/Handlers/ProductCategories/UpdateProductCategoryCommandHandler.cs similarity index 87% rename from NetinaShop.Repository/Handlers/ProductCategories/UpdateProductCategoryCommandHandler.cs rename to Netina.Repository/Handlers/ProductCategories/UpdateProductCategoryCommandHandler.cs index 9fa9008..b5933a3 100644 --- a/NetinaShop.Repository/Handlers/ProductCategories/UpdateProductCategoryCommandHandler.cs +++ b/Netina.Repository/Handlers/ProductCategories/UpdateProductCategoryCommandHandler.cs @@ -1,6 +1,11 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.ProductCategories; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.ProductCategories; +namespace Netina.Repository.Handlers.ProductCategories; public class UpdateProductCategoryCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/ProductCategories/Validators/CreateProductCategoryCommandValidator.cs b/Netina.Repository/Handlers/ProductCategories/Validators/CreateProductCategoryCommandValidator.cs similarity index 76% rename from NetinaShop.Repository/Handlers/ProductCategories/Validators/CreateProductCategoryCommandValidator.cs rename to Netina.Repository/Handlers/ProductCategories/Validators/CreateProductCategoryCommandValidator.cs index 792295d..932239d 100644 --- a/NetinaShop.Repository/Handlers/ProductCategories/Validators/CreateProductCategoryCommandValidator.cs +++ b/Netina.Repository/Handlers/ProductCategories/Validators/CreateProductCategoryCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.ProductCategories.Validators; +namespace Netina.Repository.Handlers.ProductCategories.Validators; public class CreateProductCategoryCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/ProductCategories/Validators/UpdateProductCategoryCommandValidator.cs b/Netina.Repository/Handlers/ProductCategories/Validators/UpdateProductCategoryCommandValidator.cs similarity index 76% rename from NetinaShop.Repository/Handlers/ProductCategories/Validators/UpdateProductCategoryCommandValidator.cs rename to Netina.Repository/Handlers/ProductCategories/Validators/UpdateProductCategoryCommandValidator.cs index df28abc..c94231e 100644 --- a/NetinaShop.Repository/Handlers/ProductCategories/Validators/UpdateProductCategoryCommandValidator.cs +++ b/Netina.Repository/Handlers/ProductCategories/Validators/UpdateProductCategoryCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.ProductCategories.Validators; +namespace Netina.Repository.Handlers.ProductCategories.Validators; public class UpdateProductCategoryCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Products/ChangeProductDisplayedCommandHandler.cs b/Netina.Repository/Handlers/Products/ChangeProductDisplayedCommandHandler.cs similarity index 85% rename from NetinaShop.Repository/Handlers/Products/ChangeProductDisplayedCommandHandler.cs rename to Netina.Repository/Handlers/Products/ChangeProductDisplayedCommandHandler.cs index 09c41c6..45103f6 100644 --- a/NetinaShop.Repository/Handlers/Products/ChangeProductDisplayedCommandHandler.cs +++ b/Netina.Repository/Handlers/Products/ChangeProductDisplayedCommandHandler.cs @@ -1,6 +1,10 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Products; +namespace Netina.Repository.Handlers.Products; public class ChangeProductDisplayedCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Products/CreateProductCommandHandler.cs b/Netina.Repository/Handlers/Products/CreateProductCommandHandler.cs similarity index 89% rename from NetinaShop.Repository/Handlers/Products/CreateProductCommandHandler.cs rename to Netina.Repository/Handlers/Products/CreateProductCommandHandler.cs index 6fa5514..36202ea 100644 --- a/NetinaShop.Repository/Handlers/Products/CreateProductCommandHandler.cs +++ b/Netina.Repository/Handlers/Products/CreateProductCommandHandler.cs @@ -1,4 +1,10 @@ -namespace NetinaShop.Repository.Handlers.Products; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.Products; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; + +namespace Netina.Repository.Handlers.Products; public class CreateProductCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Products/DeleteProductCommandHandler.cs b/Netina.Repository/Handlers/Products/DeleteProductCommandHandler.cs similarity index 77% rename from NetinaShop.Repository/Handlers/Products/DeleteProductCommandHandler.cs rename to Netina.Repository/Handlers/Products/DeleteProductCommandHandler.cs index d115981..b375d79 100644 --- a/NetinaShop.Repository/Handlers/Products/DeleteProductCommandHandler.cs +++ b/Netina.Repository/Handlers/Products/DeleteProductCommandHandler.cs @@ -1,6 +1,11 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Products; +namespace Netina.Repository.Handlers.Products; public class DeleteProductCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Products/GetProductQueryHandler.cs b/Netina.Repository/Handlers/Products/GetProductQueryHandler.cs similarity index 76% rename from NetinaShop.Repository/Handlers/Products/GetProductQueryHandler.cs rename to Netina.Repository/Handlers/Products/GetProductQueryHandler.cs index cf90c90..7a59a15 100644 --- a/NetinaShop.Repository/Handlers/Products/GetProductQueryHandler.cs +++ b/Netina.Repository/Handlers/Products/GetProductQueryHandler.cs @@ -1,6 +1,13 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Products; +namespace Netina.Repository.Handlers.Products; public class GetProductQueryHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Products/GetProductsQueryHandler.cs b/Netina.Repository/Handlers/Products/GetProductsQueryHandler.cs similarity index 91% rename from NetinaShop.Repository/Handlers/Products/GetProductsQueryHandler.cs rename to Netina.Repository/Handlers/Products/GetProductsQueryHandler.cs index 00c84e4..b874a23 100644 --- a/NetinaShop.Repository/Handlers/Products/GetProductsQueryHandler.cs +++ b/Netina.Repository/Handlers/Products/GetProductsQueryHandler.cs @@ -1,10 +1,15 @@ using Microsoft.EntityFrameworkCore; -using static Microsoft.AspNetCore.Hosting.Internal.HostingApplication; -using System.IdentityModel.Tokens.Jwt; -using System.Net; -using System.Security.Claims; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.ResponseDtos; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Discounts; +using Netina.Domain.Entities.Products; +using Netina.Domain.Enums; +using Netina.Repository.Abstracts; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Products; +namespace Netina.Repository.Handlers.Products; public class GetProductsQueryHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Products/UpdateProductCommandHandler.cs b/Netina.Repository/Handlers/Products/UpdateProductCommandHandler.cs similarity index 92% rename from NetinaShop.Repository/Handlers/Products/UpdateProductCommandHandler.cs rename to Netina.Repository/Handlers/Products/UpdateProductCommandHandler.cs index e768114..12f7caf 100644 --- a/NetinaShop.Repository/Handlers/Products/UpdateProductCommandHandler.cs +++ b/Netina.Repository/Handlers/Products/UpdateProductCommandHandler.cs @@ -1,6 +1,13 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.Products; +using Netina.Domain.Enums; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Products; +namespace Netina.Repository.Handlers.Products; public class UpdateProductCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Products/Validators/CreateProductCommandValidator.cs b/Netina.Repository/Handlers/Products/Validators/CreateProductCommandValidator.cs similarity index 91% rename from NetinaShop.Repository/Handlers/Products/Validators/CreateProductCommandValidator.cs rename to Netina.Repository/Handlers/Products/Validators/CreateProductCommandValidator.cs index 29b9942..0e74a11 100644 --- a/NetinaShop.Repository/Handlers/Products/Validators/CreateProductCommandValidator.cs +++ b/Netina.Repository/Handlers/Products/Validators/CreateProductCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Products.Validators; +namespace Netina.Repository.Handlers.Products.Validators; public class CreateProductCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Products/Validators/UpdateProductCommandValidator.cs b/Netina.Repository/Handlers/Products/Validators/UpdateProductCommandValidator.cs similarity index 91% rename from NetinaShop.Repository/Handlers/Products/Validators/UpdateProductCommandValidator.cs rename to Netina.Repository/Handlers/Products/Validators/UpdateProductCommandValidator.cs index 2948598..6c95cb7 100644 --- a/NetinaShop.Repository/Handlers/Products/Validators/UpdateProductCommandValidator.cs +++ b/Netina.Repository/Handlers/Products/Validators/UpdateProductCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Products.Validators; +namespace Netina.Repository.Handlers.Products.Validators; public class UpdateProductCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Reviews/CreateReviewCommandHandler.cs b/Netina.Repository/Handlers/Reviews/CreateReviewCommandHandler.cs similarity index 79% rename from NetinaShop.Repository/Handlers/Reviews/CreateReviewCommandHandler.cs rename to Netina.Repository/Handlers/Reviews/CreateReviewCommandHandler.cs index 3823fec..50cff1b 100644 --- a/NetinaShop.Repository/Handlers/Reviews/CreateReviewCommandHandler.cs +++ b/Netina.Repository/Handlers/Reviews/CreateReviewCommandHandler.cs @@ -1,7 +1,12 @@ using Microsoft.EntityFrameworkCore; -using AppException = NetinaShop.Common.Models.Exception.AppException; +using Netina.Common.Models.Api; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; +using AppException = Netina.Common.Models.Exception.AppException; -namespace NetinaShop.Repository.Handlers.Reviews; +namespace Netina.Repository.Handlers.Reviews; public class CreateReviewCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Reviews/DeleteReviewCommandHandler.cs b/Netina.Repository/Handlers/Reviews/DeleteReviewCommandHandler.cs similarity index 77% rename from NetinaShop.Repository/Handlers/Reviews/DeleteReviewCommandHandler.cs rename to Netina.Repository/Handlers/Reviews/DeleteReviewCommandHandler.cs index 8e6c97c..dcdb37d 100644 --- a/NetinaShop.Repository/Handlers/Reviews/DeleteReviewCommandHandler.cs +++ b/Netina.Repository/Handlers/Reviews/DeleteReviewCommandHandler.cs @@ -1,6 +1,11 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Reviews; +namespace Netina.Repository.Handlers.Reviews; public class DeleteReviewCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Reviews/GetReviewQueryHandler.cs b/Netina.Repository/Handlers/Reviews/GetReviewQueryHandler.cs similarity index 73% rename from NetinaShop.Repository/Handlers/Reviews/GetReviewQueryHandler.cs rename to Netina.Repository/Handlers/Reviews/GetReviewQueryHandler.cs index 166d488..63caa20 100644 --- a/NetinaShop.Repository/Handlers/Reviews/GetReviewQueryHandler.cs +++ b/Netina.Repository/Handlers/Reviews/GetReviewQueryHandler.cs @@ -1,6 +1,12 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.LargDtos; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Reviews; +namespace Netina.Repository.Handlers.Reviews; public class GetReviewQueryHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Reviews/GetReviewsQueryHandler.cs b/Netina.Repository/Handlers/Reviews/GetReviewsQueryHandler.cs similarity index 77% rename from NetinaShop.Repository/Handlers/Reviews/GetReviewsQueryHandler.cs rename to Netina.Repository/Handlers/Reviews/GetReviewsQueryHandler.cs index 930eb40..3e1d79e 100644 --- a/NetinaShop.Repository/Handlers/Reviews/GetReviewsQueryHandler.cs +++ b/Netina.Repository/Handlers/Reviews/GetReviewsQueryHandler.cs @@ -1,6 +1,10 @@ using Microsoft.EntityFrameworkCore; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Products; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Reviews; +namespace Netina.Repository.Handlers.Reviews; public class GetReviewsQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/Reviews/Validators/CreateReviewCommandValidator.cs b/Netina.Repository/Handlers/Reviews/Validators/CreateReviewCommandValidator.cs similarity index 86% rename from NetinaShop.Repository/Handlers/Reviews/Validators/CreateReviewCommandValidator.cs rename to Netina.Repository/Handlers/Reviews/Validators/CreateReviewCommandValidator.cs index 6f602ba..ab5e4e9 100644 --- a/NetinaShop.Repository/Handlers/Reviews/Validators/CreateReviewCommandValidator.cs +++ b/Netina.Repository/Handlers/Reviews/Validators/CreateReviewCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Reviews.Validators; +namespace Netina.Repository.Handlers.Reviews.Validators; public class CreateReviewCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Reviews/Validators/UpdateReviewCommandValidator.cs b/Netina.Repository/Handlers/Reviews/Validators/UpdateReviewCommandValidator.cs similarity index 86% rename from NetinaShop.Repository/Handlers/Reviews/Validators/UpdateReviewCommandValidator.cs rename to Netina.Repository/Handlers/Reviews/Validators/UpdateReviewCommandValidator.cs index 1f7aa29..670e14e 100644 --- a/NetinaShop.Repository/Handlers/Reviews/Validators/UpdateReviewCommandValidator.cs +++ b/Netina.Repository/Handlers/Reviews/Validators/UpdateReviewCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Reviews.Validators; +namespace Netina.Repository.Handlers.Reviews.Validators; public class UpdateReviewCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Warehouses/CreateShippingCommandHandler.cs b/Netina.Repository/Handlers/Warehouses/CreateShippingCommandHandler.cs similarity index 77% rename from NetinaShop.Repository/Handlers/Warehouses/CreateShippingCommandHandler.cs rename to Netina.Repository/Handlers/Warehouses/CreateShippingCommandHandler.cs index 933eb3e..511cbfb 100644 --- a/NetinaShop.Repository/Handlers/Warehouses/CreateShippingCommandHandler.cs +++ b/Netina.Repository/Handlers/Warehouses/CreateShippingCommandHandler.cs @@ -1,6 +1,9 @@ -using NetinaShop.Domain.Entities.Warehouses; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Warehouses; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Warehouses; +namespace Netina.Repository.Handlers.Warehouses; public class CreateShippingCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Warehouses/DeleteShippingCommandHandler.cs b/Netina.Repository/Handlers/Warehouses/DeleteShippingCommandHandler.cs similarity index 77% rename from NetinaShop.Repository/Handlers/Warehouses/DeleteShippingCommandHandler.cs rename to Netina.Repository/Handlers/Warehouses/DeleteShippingCommandHandler.cs index 556eb8e..fe3e648 100644 --- a/NetinaShop.Repository/Handlers/Warehouses/DeleteShippingCommandHandler.cs +++ b/Netina.Repository/Handlers/Warehouses/DeleteShippingCommandHandler.cs @@ -1,7 +1,11 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Warehouses; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Warehouses; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Warehouses; +namespace Netina.Repository.Handlers.Warehouses; public class DeleteShippingCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Warehouses/GetShippingQueryHandler.cs b/Netina.Repository/Handlers/Warehouses/GetShippingQueryHandler.cs similarity index 73% rename from NetinaShop.Repository/Handlers/Warehouses/GetShippingQueryHandler.cs rename to Netina.Repository/Handlers/Warehouses/GetShippingQueryHandler.cs index 1001e0b..f36b594 100644 --- a/NetinaShop.Repository/Handlers/Warehouses/GetShippingQueryHandler.cs +++ b/Netina.Repository/Handlers/Warehouses/GetShippingQueryHandler.cs @@ -1,7 +1,12 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Warehouses; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Warehouses; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Warehouses; +namespace Netina.Repository.Handlers.Warehouses; public class GetShippingQueryHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Warehouses/GetShippingsQueryHandler.cs b/Netina.Repository/Handlers/Warehouses/GetShippingsQueryHandler.cs similarity index 77% rename from NetinaShop.Repository/Handlers/Warehouses/GetShippingsQueryHandler.cs rename to Netina.Repository/Handlers/Warehouses/GetShippingsQueryHandler.cs index 305a751..798d23d 100644 --- a/NetinaShop.Repository/Handlers/Warehouses/GetShippingsQueryHandler.cs +++ b/Netina.Repository/Handlers/Warehouses/GetShippingsQueryHandler.cs @@ -1,7 +1,10 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Warehouses; +using Netina.Domain.CommandQueries.Queries; +using Netina.Domain.Dtos.SmallDtos; +using Netina.Domain.Entities.Warehouses; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Warehouses; +namespace Netina.Repository.Handlers.Warehouses; public class GetShippingsQueryHandler : IRequestHandler> { diff --git a/NetinaShop.Repository/Handlers/Warehouses/UpdateShippingCommandHandler.cs b/Netina.Repository/Handlers/Warehouses/UpdateShippingCommandHandler.cs similarity index 82% rename from NetinaShop.Repository/Handlers/Warehouses/UpdateShippingCommandHandler.cs rename to Netina.Repository/Handlers/Warehouses/UpdateShippingCommandHandler.cs index 5c05213..536be7d 100644 --- a/NetinaShop.Repository/Handlers/Warehouses/UpdateShippingCommandHandler.cs +++ b/Netina.Repository/Handlers/Warehouses/UpdateShippingCommandHandler.cs @@ -1,7 +1,11 @@ using Microsoft.EntityFrameworkCore; -using NetinaShop.Domain.Entities.Warehouses; +using Netina.Common.Models.Api; +using Netina.Common.Models.Exception; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Entities.Warehouses; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Handlers.Warehouses; +namespace Netina.Repository.Handlers.Warehouses; public class UpdateShippingCommandHandler : IRequestHandler { diff --git a/NetinaShop.Repository/Handlers/Warehouses/Validators/CreateShippingCommandValidator.cs b/Netina.Repository/Handlers/Warehouses/Validators/CreateShippingCommandValidator.cs similarity index 86% rename from NetinaShop.Repository/Handlers/Warehouses/Validators/CreateShippingCommandValidator.cs rename to Netina.Repository/Handlers/Warehouses/Validators/CreateShippingCommandValidator.cs index 873fa1a..2077b1b 100644 --- a/NetinaShop.Repository/Handlers/Warehouses/Validators/CreateShippingCommandValidator.cs +++ b/Netina.Repository/Handlers/Warehouses/Validators/CreateShippingCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Warehouses.Validators; +namespace Netina.Repository.Handlers.Warehouses.Validators; public class CreateShippingCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Handlers/Warehouses/Validators/UpdateShippingCommandValidator.cs b/Netina.Repository/Handlers/Warehouses/Validators/UpdateShippingCommandValidator.cs similarity index 86% rename from NetinaShop.Repository/Handlers/Warehouses/Validators/UpdateShippingCommandValidator.cs rename to Netina.Repository/Handlers/Warehouses/Validators/UpdateShippingCommandValidator.cs index f99bfd9..cc2c106 100644 --- a/NetinaShop.Repository/Handlers/Warehouses/Validators/UpdateShippingCommandValidator.cs +++ b/Netina.Repository/Handlers/Warehouses/Validators/UpdateShippingCommandValidator.cs @@ -1,6 +1,7 @@ using FluentValidation; +using Netina.Domain.CommandQueries.Commands; -namespace NetinaShop.Repository.Handlers.Warehouses.Validators; +namespace Netina.Repository.Handlers.Warehouses.Validators; public class UpdateShippingCommandValidator : AbstractValidator { diff --git a/NetinaShop.Repository/Migrations/20240123111307_Init.Designer.cs b/Netina.Repository/Migrations/20240123111307_Init.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240123111307_Init.Designer.cs rename to Netina.Repository/Migrations/20240123111307_Init.Designer.cs index d31f571..eeeec56 100644 --- a/NetinaShop.Repository/Migrations/20240123111307_Init.Designer.cs +++ b/Netina.Repository/Migrations/20240123111307_Init.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240123111307_Init.cs b/Netina.Repository/Migrations/20240123111307_Init.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240123111307_Init.cs rename to Netina.Repository/Migrations/20240123111307_Init.cs diff --git a/NetinaShop.Repository/Migrations/20240129072040_editSpecificationNullParent.Designer.cs b/Netina.Repository/Migrations/20240129072040_editSpecificationNullParent.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240129072040_editSpecificationNullParent.Designer.cs rename to Netina.Repository/Migrations/20240129072040_editSpecificationNullParent.Designer.cs index a15d2a7..8238245 100644 --- a/NetinaShop.Repository/Migrations/20240129072040_editSpecificationNullParent.Designer.cs +++ b/Netina.Repository/Migrations/20240129072040_editSpecificationNullParent.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240129072040_editSpecificationNullParent.cs b/Netina.Repository/Migrations/20240129072040_editSpecificationNullParent.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240129072040_editSpecificationNullParent.cs rename to Netina.Repository/Migrations/20240129072040_editSpecificationNullParent.cs diff --git a/NetinaShop.Repository/Migrations/20240202154106_editDiscount.Designer.cs b/Netina.Repository/Migrations/20240202154106_editDiscount.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240202154106_editDiscount.Designer.cs rename to Netina.Repository/Migrations/20240202154106_editDiscount.Designer.cs index 8b5e7b7..30613ec 100644 --- a/NetinaShop.Repository/Migrations/20240202154106_editDiscount.Designer.cs +++ b/Netina.Repository/Migrations/20240202154106_editDiscount.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240202154106_editDiscount.cs b/Netina.Repository/Migrations/20240202154106_editDiscount.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240202154106_editDiscount.cs rename to Netina.Repository/Migrations/20240202154106_editDiscount.cs diff --git a/NetinaShop.Repository/Migrations/20240207080859_EditForeigenKeies.Designer.cs b/Netina.Repository/Migrations/20240207080859_EditForeigenKeies.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240207080859_EditForeigenKeies.Designer.cs rename to Netina.Repository/Migrations/20240207080859_EditForeigenKeies.Designer.cs index b6287e7..76d5234 100644 --- a/NetinaShop.Repository/Migrations/20240207080859_EditForeigenKeies.Designer.cs +++ b/Netina.Repository/Migrations/20240207080859_EditForeigenKeies.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240207080859_EditForeigenKeies.cs b/Netina.Repository/Migrations/20240207080859_EditForeigenKeies.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240207080859_EditForeigenKeies.cs rename to Netina.Repository/Migrations/20240207080859_EditForeigenKeies.cs diff --git a/NetinaShop.Repository/Migrations/20240208123658_EditOrderAddDeviceId.Designer.cs b/Netina.Repository/Migrations/20240208123658_EditOrderAddDeviceId.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240208123658_EditOrderAddDeviceId.Designer.cs rename to Netina.Repository/Migrations/20240208123658_EditOrderAddDeviceId.Designer.cs index ef7d2be..dc2c35a 100644 --- a/NetinaShop.Repository/Migrations/20240208123658_EditOrderAddDeviceId.Designer.cs +++ b/Netina.Repository/Migrations/20240208123658_EditOrderAddDeviceId.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240208123658_EditOrderAddDeviceId.cs b/Netina.Repository/Migrations/20240208123658_EditOrderAddDeviceId.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240208123658_EditOrderAddDeviceId.cs rename to Netina.Repository/Migrations/20240208123658_EditOrderAddDeviceId.cs diff --git a/NetinaShop.Repository/Migrations/20240208150343_EditOrderNullUserId.Designer.cs b/Netina.Repository/Migrations/20240208150343_EditOrderNullUserId.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240208150343_EditOrderNullUserId.Designer.cs rename to Netina.Repository/Migrations/20240208150343_EditOrderNullUserId.Designer.cs index 341b444..2694ebe 100644 --- a/NetinaShop.Repository/Migrations/20240208150343_EditOrderNullUserId.Designer.cs +++ b/Netina.Repository/Migrations/20240208150343_EditOrderNullUserId.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240208150343_EditOrderNullUserId.cs b/Netina.Repository/Migrations/20240208150343_EditOrderNullUserId.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240208150343_EditOrderNullUserId.cs rename to Netina.Repository/Migrations/20240208150343_EditOrderNullUserId.cs diff --git a/NetinaShop.Repository/Migrations/20240208152319_EditOrderUserId.Designer.cs b/Netina.Repository/Migrations/20240208152319_EditOrderUserId.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240208152319_EditOrderUserId.Designer.cs rename to Netina.Repository/Migrations/20240208152319_EditOrderUserId.Designer.cs index fbee361..a423262 100644 --- a/NetinaShop.Repository/Migrations/20240208152319_EditOrderUserId.Designer.cs +++ b/Netina.Repository/Migrations/20240208152319_EditOrderUserId.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240208152319_EditOrderUserId.cs b/Netina.Repository/Migrations/20240208152319_EditOrderUserId.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240208152319_EditOrderUserId.cs rename to Netina.Repository/Migrations/20240208152319_EditOrderUserId.cs diff --git a/NetinaShop.Repository/Migrations/20240209142029_EditProductIsEnable.Designer.cs b/Netina.Repository/Migrations/20240209142029_EditProductIsEnable.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240209142029_EditProductIsEnable.Designer.cs rename to Netina.Repository/Migrations/20240209142029_EditProductIsEnable.Designer.cs index faac1c4..c01b2ab 100644 --- a/NetinaShop.Repository/Migrations/20240209142029_EditProductIsEnable.Designer.cs +++ b/Netina.Repository/Migrations/20240209142029_EditProductIsEnable.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240209142029_EditProductIsEnable.cs b/Netina.Repository/Migrations/20240209142029_EditProductIsEnable.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240209142029_EditProductIsEnable.cs rename to Netina.Repository/Migrations/20240209142029_EditProductIsEnable.cs diff --git a/NetinaShop.Repository/Migrations/20240209170630_EditShippingName.Designer.cs b/Netina.Repository/Migrations/20240209170630_EditShippingName.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240209170630_EditShippingName.Designer.cs rename to Netina.Repository/Migrations/20240209170630_EditShippingName.Designer.cs index 3000be0..e50573b 100644 --- a/NetinaShop.Repository/Migrations/20240209170630_EditShippingName.Designer.cs +++ b/Netina.Repository/Migrations/20240209170630_EditShippingName.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240209170630_EditShippingName.cs b/Netina.Repository/Migrations/20240209170630_EditShippingName.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240209170630_EditShippingName.cs rename to Netina.Repository/Migrations/20240209170630_EditShippingName.cs diff --git a/NetinaShop.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.Designer.cs b/Netina.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.Designer.cs rename to Netina.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.Designer.cs index 82448f3..e5acb95 100644 --- a/NetinaShop.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.Designer.cs +++ b/Netina.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.cs b/Netina.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.cs rename to Netina.Repository/Migrations/20240209214154_EditOrderProductAddDiscount.cs diff --git a/NetinaShop.Repository/Migrations/20240210134749_EditOrderAddFactorCode.Designer.cs b/Netina.Repository/Migrations/20240210134749_EditOrderAddFactorCode.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240210134749_EditOrderAddFactorCode.Designer.cs rename to Netina.Repository/Migrations/20240210134749_EditOrderAddFactorCode.Designer.cs index 9001672..72d25f3 100644 --- a/NetinaShop.Repository/Migrations/20240210134749_EditOrderAddFactorCode.Designer.cs +++ b/Netina.Repository/Migrations/20240210134749_EditOrderAddFactorCode.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240210134749_EditOrderAddFactorCode.cs b/Netina.Repository/Migrations/20240210134749_EditOrderAddFactorCode.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240210134749_EditOrderAddFactorCode.cs rename to Netina.Repository/Migrations/20240210134749_EditOrderAddFactorCode.cs diff --git a/NetinaShop.Repository/Migrations/20240211102121_AddPayment.Designer.cs b/Netina.Repository/Migrations/20240211102121_AddPayment.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240211102121_AddPayment.Designer.cs rename to Netina.Repository/Migrations/20240211102121_AddPayment.Designer.cs index 2ed3b27..c8ac59f 100644 --- a/NetinaShop.Repository/Migrations/20240211102121_AddPayment.Designer.cs +++ b/Netina.Repository/Migrations/20240211102121_AddPayment.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240211102121_AddPayment.cs b/Netina.Repository/Migrations/20240211102121_AddPayment.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240211102121_AddPayment.cs rename to Netina.Repository/Migrations/20240211102121_AddPayment.cs diff --git a/NetinaShop.Repository/Migrations/20240212114249_EditAddress.Designer.cs b/Netina.Repository/Migrations/20240212114249_EditAddress.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240212114249_EditAddress.Designer.cs rename to Netina.Repository/Migrations/20240212114249_EditAddress.Designer.cs index 7b20eb7..f5498d5 100644 --- a/NetinaShop.Repository/Migrations/20240212114249_EditAddress.Designer.cs +++ b/Netina.Repository/Migrations/20240212114249_EditAddress.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240212114249_EditAddress.cs b/Netina.Repository/Migrations/20240212114249_EditAddress.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240212114249_EditAddress.cs rename to Netina.Repository/Migrations/20240212114249_EditAddress.cs diff --git a/NetinaShop.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.Designer.cs b/Netina.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.Designer.cs rename to Netina.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.Designer.cs index 1b01a7b..1aa7df4 100644 --- a/NetinaShop.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.Designer.cs +++ b/Netina.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.cs b/Netina.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.cs rename to Netina.Repository/Migrations/20240212160400_EditShippingAddWorkingDays.cs diff --git a/NetinaShop.Repository/Migrations/20240212172112_EditShippingAddAddressId.Designer.cs b/Netina.Repository/Migrations/20240212172112_EditShippingAddAddressId.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240212172112_EditShippingAddAddressId.Designer.cs rename to Netina.Repository/Migrations/20240212172112_EditShippingAddAddressId.Designer.cs index 0721b13..061f4f2 100644 --- a/NetinaShop.Repository/Migrations/20240212172112_EditShippingAddAddressId.Designer.cs +++ b/Netina.Repository/Migrations/20240212172112_EditShippingAddAddressId.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240212172112_EditShippingAddAddressId.cs b/Netina.Repository/Migrations/20240212172112_EditShippingAddAddressId.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240212172112_EditShippingAddAddressId.cs rename to Netina.Repository/Migrations/20240212172112_EditShippingAddAddressId.cs diff --git a/NetinaShop.Repository/Migrations/20240212202112_EditOrderDelivey.Designer.cs b/Netina.Repository/Migrations/20240212202112_EditOrderDelivey.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240212202112_EditOrderDelivey.Designer.cs rename to Netina.Repository/Migrations/20240212202112_EditOrderDelivey.Designer.cs index 86c50df..73bdec2 100644 --- a/NetinaShop.Repository/Migrations/20240212202112_EditOrderDelivey.Designer.cs +++ b/Netina.Repository/Migrations/20240212202112_EditOrderDelivey.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240212202112_EditOrderDelivey.cs b/Netina.Repository/Migrations/20240212202112_EditOrderDelivey.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240212202112_EditOrderDelivey.cs rename to Netina.Repository/Migrations/20240212202112_EditOrderDelivey.cs diff --git a/NetinaShop.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.Designer.cs b/Netina.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.Designer.cs rename to Netina.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.Designer.cs index 71c0625..9f0d67f 100644 --- a/NetinaShop.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.Designer.cs +++ b/Netina.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.cs b/Netina.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.cs rename to Netina.Repository/Migrations/20240213103856_EditOrderAddProductDiscount.cs diff --git a/NetinaShop.Repository/Migrations/20240222102310_EditBrandAddEnglishName.Designer.cs b/Netina.Repository/Migrations/20240222102310_EditBrandAddEnglishName.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240222102310_EditBrandAddEnglishName.Designer.cs rename to Netina.Repository/Migrations/20240222102310_EditBrandAddEnglishName.Designer.cs index 584e62f..aac35c5 100644 --- a/NetinaShop.Repository/Migrations/20240222102310_EditBrandAddEnglishName.Designer.cs +++ b/Netina.Repository/Migrations/20240222102310_EditBrandAddEnglishName.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240222102310_EditBrandAddEnglishName.cs b/Netina.Repository/Migrations/20240222102310_EditBrandAddEnglishName.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240222102310_EditBrandAddEnglishName.cs rename to Netina.Repository/Migrations/20240222102310_EditBrandAddEnglishName.cs diff --git a/NetinaShop.Repository/Migrations/20240222192632_AddNewsletterMember.Designer.cs b/Netina.Repository/Migrations/20240222192632_AddNewsletterMember.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240222192632_AddNewsletterMember.Designer.cs rename to Netina.Repository/Migrations/20240222192632_AddNewsletterMember.Designer.cs index d1fc9b5..a0037bc 100644 --- a/NetinaShop.Repository/Migrations/20240222192632_AddNewsletterMember.Designer.cs +++ b/Netina.Repository/Migrations/20240222192632_AddNewsletterMember.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240222192632_AddNewsletterMember.cs b/Netina.Repository/Migrations/20240222192632_AddNewsletterMember.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240222192632_AddNewsletterMember.cs rename to Netina.Repository/Migrations/20240222192632_AddNewsletterMember.cs diff --git a/NetinaShop.Repository/Migrations/20240224163606_EditDiscountAddCorporate.Designer.cs b/Netina.Repository/Migrations/20240224163606_EditDiscountAddCorporate.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240224163606_EditDiscountAddCorporate.Designer.cs rename to Netina.Repository/Migrations/20240224163606_EditDiscountAddCorporate.Designer.cs index 96ac542..0ead376 100644 --- a/NetinaShop.Repository/Migrations/20240224163606_EditDiscountAddCorporate.Designer.cs +++ b/Netina.Repository/Migrations/20240224163606_EditDiscountAddCorporate.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240224163606_EditDiscountAddCorporate.cs b/Netina.Repository/Migrations/20240224163606_EditDiscountAddCorporate.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240224163606_EditDiscountAddCorporate.cs rename to Netina.Repository/Migrations/20240224163606_EditDiscountAddCorporate.cs diff --git a/NetinaShop.Repository/Migrations/20240225133310_AddUserVersionUsed.Designer.cs b/Netina.Repository/Migrations/20240225133310_AddUserVersionUsed.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240225133310_AddUserVersionUsed.Designer.cs rename to Netina.Repository/Migrations/20240225133310_AddUserVersionUsed.Designer.cs index 9572113..7813465 100644 --- a/NetinaShop.Repository/Migrations/20240225133310_AddUserVersionUsed.Designer.cs +++ b/Netina.Repository/Migrations/20240225133310_AddUserVersionUsed.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240225133310_AddUserVersionUsed.cs b/Netina.Repository/Migrations/20240225133310_AddUserVersionUsed.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240225133310_AddUserVersionUsed.cs rename to Netina.Repository/Migrations/20240225133310_AddUserVersionUsed.cs diff --git a/NetinaShop.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.Designer.cs b/Netina.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.Designer.cs rename to Netina.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.Designer.cs index cd9ccd7..473bf07 100644 --- a/NetinaShop.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.Designer.cs +++ b/Netina.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.cs b/Netina.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.cs rename to Netina.Repository/Migrations/20240229174513_EditOrderAddDeliverAt.cs diff --git a/NetinaShop.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.Designer.cs b/Netina.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.Designer.cs rename to Netina.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.Designer.cs index cd92fa4..0676c94 100644 --- a/NetinaShop.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.Designer.cs +++ b/Netina.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.cs b/Netina.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.cs rename to Netina.Repository/Migrations/20240412160833_EditOrderDeliveryAddTrackingCode.cs diff --git a/NetinaShop.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.Designer.cs b/Netina.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.Designer.cs rename to Netina.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.Designer.cs index 432b0ac..ab4badd 100644 --- a/NetinaShop.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.Designer.cs +++ b/Netina.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.cs b/Netina.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.cs rename to Netina.Repository/Migrations/20240414120218_editDiscountAddFirstPurchase.cs diff --git a/NetinaShop.Repository/Migrations/20240415174511_AddNewUserEntites.Designer.cs b/Netina.Repository/Migrations/20240415174511_AddNewUserEntites.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240415174511_AddNewUserEntites.Designer.cs rename to Netina.Repository/Migrations/20240415174511_AddNewUserEntites.Designer.cs index dafc35e..6b06537 100644 --- a/NetinaShop.Repository/Migrations/20240415174511_AddNewUserEntites.Designer.cs +++ b/Netina.Repository/Migrations/20240415174511_AddNewUserEntites.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240415174511_AddNewUserEntites.cs b/Netina.Repository/Migrations/20240415174511_AddNewUserEntites.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240415174511_AddNewUserEntites.cs rename to Netina.Repository/Migrations/20240415174511_AddNewUserEntites.cs diff --git a/NetinaShop.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.Designer.cs b/Netina.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.Designer.cs rename to Netina.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.Designer.cs index 68133a8..a710cde 100644 --- a/NetinaShop.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.Designer.cs +++ b/Netina.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.cs b/Netina.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.cs rename to Netina.Repository/Migrations/20240415180335_ChangeOrderUserIdToCustomerId.cs diff --git a/NetinaShop.Repository/Migrations/20240415212810_AddCustomerIdToPayment.Designer.cs b/Netina.Repository/Migrations/20240415212810_AddCustomerIdToPayment.Designer.cs similarity index 99% rename from NetinaShop.Repository/Migrations/20240415212810_AddCustomerIdToPayment.Designer.cs rename to Netina.Repository/Migrations/20240415212810_AddCustomerIdToPayment.Designer.cs index ba2dc39..00db857 100644 --- a/NetinaShop.Repository/Migrations/20240415212810_AddCustomerIdToPayment.Designer.cs +++ b/Netina.Repository/Migrations/20240415212810_AddCustomerIdToPayment.Designer.cs @@ -4,7 +4,6 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Migrations/20240415212810_AddCustomerIdToPayment.cs b/Netina.Repository/Migrations/20240415212810_AddCustomerIdToPayment.cs similarity index 100% rename from NetinaShop.Repository/Migrations/20240415212810_AddCustomerIdToPayment.cs rename to Netina.Repository/Migrations/20240415212810_AddCustomerIdToPayment.cs diff --git a/NetinaShop.Repository/Migrations/ApplicationContextModelSnapshot.cs b/Netina.Repository/Migrations/ApplicationContextModelSnapshot.cs similarity index 99% rename from NetinaShop.Repository/Migrations/ApplicationContextModelSnapshot.cs rename to Netina.Repository/Migrations/ApplicationContextModelSnapshot.cs index f085647..f78b991 100644 --- a/NetinaShop.Repository/Migrations/ApplicationContextModelSnapshot.cs +++ b/Netina.Repository/Migrations/ApplicationContextModelSnapshot.cs @@ -3,7 +3,7 @@ using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; -using NetinaShop.Repository.Models; +using Netina.Repository.Models; using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; #nullable disable diff --git a/NetinaShop.Repository/Models/ApplicationContext.cs b/Netina.Repository/Models/ApplicationContext.cs similarity index 92% rename from NetinaShop.Repository/Models/ApplicationContext.cs rename to Netina.Repository/Models/ApplicationContext.cs index 043f5c9..5d67b60 100644 --- a/NetinaShop.Repository/Models/ApplicationContext.cs +++ b/Netina.Repository/Models/ApplicationContext.cs @@ -1,8 +1,10 @@ using Microsoft.AspNetCore.Identity.EntityFrameworkCore; using Microsoft.EntityFrameworkCore; -using System.Reflection.Emit; +using Netina.Common.Models.Entity; +using Netina.Domain.Entities.Users; +using Netina.Repository.Extensions; -namespace NetinaShop.Repository.Models; +namespace Netina.Repository.Models; public class ApplicationContext : IdentityDbContext diff --git a/NetinaShop.Repository/NetinaShop.Repository.csproj b/Netina.Repository/Netina.Repository.csproj similarity index 58% rename from NetinaShop.Repository/NetinaShop.Repository.csproj rename to Netina.Repository/Netina.Repository.csproj index d6f4b54..66ee285 100644 --- a/NetinaShop.Repository/NetinaShop.Repository.csproj +++ b/Netina.Repository/Netina.Repository.csproj @@ -34,7 +34,7 @@ - + @@ -46,30 +46,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/NetinaShop.Repository/Repositories/Base/BaseRepository.cs b/Netina.Repository/Repositories/Base/BaseRepository.cs similarity index 92% rename from NetinaShop.Repository/Repositories/Base/BaseRepository.cs rename to Netina.Repository/Repositories/Base/BaseRepository.cs index 130c3bd..fbe3b20 100644 --- a/NetinaShop.Repository/Repositories/Base/BaseRepository.cs +++ b/Netina.Repository/Repositories/Base/BaseRepository.cs @@ -1,6 +1,14 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Extensions; +using Netina.Common.Models.Api; +using Netina.Common.Models.Entity; +using Netina.Common.Models.Exception; +using Netina.Domain.Entities.Products; +using Netina.Repository.Abstracts; +using Netina.Repository.Models; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Repositories.Base +namespace Netina.Repository.Repositories.Base { public class BaseRepository : Repository, IBaseRepository where T : class, IApiEntity { diff --git a/NetinaShop.Repository/Repositories/Base/Contracts/IBaseRepository.cs b/Netina.Repository/Repositories/Base/Contracts/IBaseRepository.cs similarity index 58% rename from NetinaShop.Repository/Repositories/Base/Contracts/IBaseRepository.cs rename to Netina.Repository/Repositories/Base/Contracts/IBaseRepository.cs index 23e3713..f81140a 100644 --- a/NetinaShop.Repository/Repositories/Base/Contracts/IBaseRepository.cs +++ b/Netina.Repository/Repositories/Base/Contracts/IBaseRepository.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Repository.Repositories.Base.Contracts +using Netina.Common.Models.Entity; + +namespace Netina.Repository.Repositories.Base.Contracts { public interface IBaseRepository : IDisposable, IReadRepository, IWriteRepository where T : class, IApiEntity { diff --git a/NetinaShop.Repository/Repositories/Base/Contracts/IReadRepository.cs b/Netina.Repository/Repositories/Base/Contracts/IReadRepository.cs similarity index 82% rename from NetinaShop.Repository/Repositories/Base/Contracts/IReadRepository.cs rename to Netina.Repository/Repositories/Base/Contracts/IReadRepository.cs index 3667a39..55a8fcb 100644 --- a/NetinaShop.Repository/Repositories/Base/Contracts/IReadRepository.cs +++ b/Netina.Repository/Repositories/Base/Contracts/IReadRepository.cs @@ -1,6 +1,7 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Entity; -namespace NetinaShop.Repository.Repositories.Base.Contracts +namespace Netina.Repository.Repositories.Base.Contracts { public interface IReadRepository where T : class, IApiEntity { diff --git a/NetinaShop.Repository/Repositories/Base/Contracts/IRepository.cs b/Netina.Repository/Repositories/Base/Contracts/IRepository.cs similarity index 73% rename from NetinaShop.Repository/Repositories/Base/Contracts/IRepository.cs rename to Netina.Repository/Repositories/Base/Contracts/IRepository.cs index f499ad0..b17eb70 100644 --- a/NetinaShop.Repository/Repositories/Base/Contracts/IRepository.cs +++ b/Netina.Repository/Repositories/Base/Contracts/IRepository.cs @@ -1,6 +1,7 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Entity; -namespace NetinaShop.Repository.Repositories.Base.Contracts +namespace Netina.Repository.Repositories.Base.Contracts { internal interface IRepository where T : class, IApiEntity { diff --git a/NetinaShop.Repository/Repositories/Base/Contracts/IRepositoryWrapper.cs b/Netina.Repository/Repositories/Base/Contracts/IRepositoryWrapper.cs similarity index 77% rename from NetinaShop.Repository/Repositories/Base/Contracts/IRepositoryWrapper.cs rename to Netina.Repository/Repositories/Base/Contracts/IRepositoryWrapper.cs index 3e9a202..4f52c42 100644 --- a/NetinaShop.Repository/Repositories/Base/Contracts/IRepositoryWrapper.cs +++ b/Netina.Repository/Repositories/Base/Contracts/IRepositoryWrapper.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Repository.Repositories.Base.Contracts +using Netina.Common.Models; +using Netina.Common.Models.Entity; + +namespace Netina.Repository.Repositories.Base.Contracts { public interface IRepositoryWrapper : IDisposable , IScopedDependency { diff --git a/NetinaShop.Repository/Repositories/Base/Contracts/IWriteRepository.cs b/Netina.Repository/Repositories/Base/Contracts/IWriteRepository.cs similarity index 81% rename from NetinaShop.Repository/Repositories/Base/Contracts/IWriteRepository.cs rename to Netina.Repository/Repositories/Base/Contracts/IWriteRepository.cs index ee73f2e..baec96b 100644 --- a/NetinaShop.Repository/Repositories/Base/Contracts/IWriteRepository.cs +++ b/Netina.Repository/Repositories/Base/Contracts/IWriteRepository.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Repository.Repositories.Base.Contracts +using Netina.Common.Models.Entity; + +namespace Netina.Repository.Repositories.Base.Contracts { public interface IWriteRepository where T : class, IApiEntity { diff --git a/NetinaShop.Repository/Repositories/Base/ReadRepository.cs b/Netina.Repository/Repositories/Base/ReadRepository.cs similarity index 84% rename from NetinaShop.Repository/Repositories/Base/ReadRepository.cs rename to Netina.Repository/Repositories/Base/ReadRepository.cs index fb716d1..1265ba2 100644 --- a/NetinaShop.Repository/Repositories/Base/ReadRepository.cs +++ b/Netina.Repository/Repositories/Base/ReadRepository.cs @@ -1,6 +1,11 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Extensions; +using Netina.Common.Models.Entity; +using Netina.Common.Models.Exception; +using Netina.Repository.Models; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Repositories.Base +namespace Netina.Repository.Repositories.Base { public class ReadRepository : Repository, IDisposable, IReadRepository where T : class, IApiEntity { diff --git a/NetinaShop.Repository/Repositories/Base/Repository.cs b/Netina.Repository/Repositories/Base/Repository.cs similarity index 85% rename from NetinaShop.Repository/Repositories/Base/Repository.cs rename to Netina.Repository/Repositories/Base/Repository.cs index a020d12..03997ab 100644 --- a/NetinaShop.Repository/Repositories/Base/Repository.cs +++ b/Netina.Repository/Repositories/Base/Repository.cs @@ -1,6 +1,9 @@ using Microsoft.EntityFrameworkCore; +using Netina.Common.Models.Entity; +using Netina.Repository.Models; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Repositories.Base +namespace Netina.Repository.Repositories.Base { public class Repository : IRepository where T : class, IApiEntity { diff --git a/NetinaShop.Repository/Repositories/Base/RepositoryWrapper.cs b/Netina.Repository/Repositories/Base/RepositoryWrapper.cs similarity index 92% rename from NetinaShop.Repository/Repositories/Base/RepositoryWrapper.cs rename to Netina.Repository/Repositories/Base/RepositoryWrapper.cs index 0e32c4a..ca0441c 100644 --- a/NetinaShop.Repository/Repositories/Base/RepositoryWrapper.cs +++ b/Netina.Repository/Repositories/Base/RepositoryWrapper.cs @@ -1,8 +1,12 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.ChangeTracking; using Microsoft.EntityFrameworkCore.Storage; +using Netina.Common.Models.Entity; +using Netina.Repository.Abstracts; +using Netina.Repository.Models; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Repositories.Base; +namespace Netina.Repository.Repositories.Base; public class RepositoryWrapper : IRepositoryWrapper { private readonly ApplicationContext _context; diff --git a/NetinaShop.Repository/Repositories/Base/WriteRepository.cs b/Netina.Repository/Repositories/Base/WriteRepository.cs similarity index 93% rename from NetinaShop.Repository/Repositories/Base/WriteRepository.cs rename to Netina.Repository/Repositories/Base/WriteRepository.cs index 95dc025..f4f20a1 100644 --- a/NetinaShop.Repository/Repositories/Base/WriteRepository.cs +++ b/Netina.Repository/Repositories/Base/WriteRepository.cs @@ -1,7 +1,12 @@  using Microsoft.EntityFrameworkCore; +using Netina.Common.Extensions; +using Netina.Common.Models.Entity; +using Netina.Repository.Abstracts; +using Netina.Repository.Models; +using Netina.Repository.Repositories.Base.Contracts; -namespace NetinaShop.Repository.Repositories.Base +namespace Netina.Repository.Repositories.Base { public class WriteRepository : Repository, IDisposable, IWriteRepository where T : class, IApiEntity { diff --git a/NetinaShop.Repository/Repositories/Marten/IMartenRepository.cs b/Netina.Repository/Repositories/Marten/IMartenRepository.cs similarity index 86% rename from NetinaShop.Repository/Repositories/Marten/IMartenRepository.cs rename to Netina.Repository/Repositories/Marten/IMartenRepository.cs index e2739c1..77391b1 100644 --- a/NetinaShop.Repository/Repositories/Marten/IMartenRepository.cs +++ b/Netina.Repository/Repositories/Marten/IMartenRepository.cs @@ -1,6 +1,8 @@ using System.Linq.Expressions; +using Netina.Common.Models; +using Netina.Common.Models.Entity; -namespace NetinaShop.Repository.Repositories.Marten; +namespace Netina.Repository.Repositories.Marten; public interface IMartenRepository : IScopedDependency where TMartenEntity : IMartenEntity { diff --git a/NetinaShop.Repository/Repositories/Marten/IMartenRepositoryWrapper.cs b/Netina.Repository/Repositories/Marten/IMartenRepositoryWrapper.cs similarity index 59% rename from NetinaShop.Repository/Repositories/Marten/IMartenRepositoryWrapper.cs rename to Netina.Repository/Repositories/Marten/IMartenRepositoryWrapper.cs index 9c49d29..0972d4b 100644 --- a/NetinaShop.Repository/Repositories/Marten/IMartenRepositoryWrapper.cs +++ b/Netina.Repository/Repositories/Marten/IMartenRepositoryWrapper.cs @@ -1,4 +1,7 @@ -namespace NetinaShop.Repository.Repositories.Marten; +using Netina.Common.Models; +using Netina.Common.Models.Entity; + +namespace Netina.Repository.Repositories.Marten; public interface IMartenRepositoryWrapper : IScopedDependency { diff --git a/NetinaShop.Repository/Repositories/UnitOfWork/IUnitOfWork.cs b/Netina.Repository/Repositories/UnitOfWork/IUnitOfWork.cs similarity index 70% rename from NetinaShop.Repository/Repositories/UnitOfWork/IUnitOfWork.cs rename to Netina.Repository/Repositories/UnitOfWork/IUnitOfWork.cs index 98d101f..63b042e 100644 --- a/NetinaShop.Repository/Repositories/UnitOfWork/IUnitOfWork.cs +++ b/Netina.Repository/Repositories/UnitOfWork/IUnitOfWork.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Repository.Repositories.UnitOfWork; +using Netina.Common.Models; + +namespace Netina.Repository.Repositories.UnitOfWork; public interface IUnitOfWork : IScopedDependency { diff --git a/NetinaShop.Repository/Repositories/UnitOfWork/UnitOfWork.cs b/Netina.Repository/Repositories/UnitOfWork/UnitOfWork.cs similarity index 94% rename from NetinaShop.Repository/Repositories/UnitOfWork/UnitOfWork.cs rename to Netina.Repository/Repositories/UnitOfWork/UnitOfWork.cs index c26a9aa..ded895a 100644 --- a/NetinaShop.Repository/Repositories/UnitOfWork/UnitOfWork.cs +++ b/Netina.Repository/Repositories/UnitOfWork/UnitOfWork.cs @@ -1,8 +1,10 @@ using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.ChangeTracking; using Microsoft.EntityFrameworkCore.Storage; +using Netina.Common.Models.Entity; +using Netina.Repository.Models; -namespace NetinaShop.Repository.Repositories.UnitOfWork; +namespace Netina.Repository.Repositories.UnitOfWork; public class UnitOfWork : IUnitOfWork { diff --git a/NetinaShop.Repository/RepositoryConfig.cs b/Netina.Repository/RepositoryConfig.cs similarity index 87% rename from NetinaShop.Repository/RepositoryConfig.cs rename to Netina.Repository/RepositoryConfig.cs index 56934de..95fba81 100644 --- a/NetinaShop.Repository/RepositoryConfig.cs +++ b/Netina.Repository/RepositoryConfig.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Repository; +using Netina.Repository.Services.Abstracts; + +namespace Netina.Repository; public static class RepositoryConfig { diff --git a/NetinaShop.Repository/Services/Abstracts/IDbInitializerService.cs b/Netina.Repository/Services/Abstracts/IDbInitializerService.cs similarity index 64% rename from NetinaShop.Repository/Services/Abstracts/IDbInitializerService.cs rename to Netina.Repository/Services/Abstracts/IDbInitializerService.cs index 1d2b938..99580f6 100644 --- a/NetinaShop.Repository/Services/Abstracts/IDbInitializerService.cs +++ b/Netina.Repository/Services/Abstracts/IDbInitializerService.cs @@ -1,4 +1,6 @@ -namespace NetinaShop.Repository.Services.Abstracts; +using Netina.Common.Models; + +namespace Netina.Repository.Services.Abstracts; public interface IDbInitializerService : IScopedDependency diff --git a/NetinaShop.Repository/Services/DbInitializerService.cs b/Netina.Repository/Services/DbInitializerService.cs similarity index 95% rename from NetinaShop.Repository/Services/DbInitializerService.cs rename to Netina.Repository/Services/DbInitializerService.cs index f393b56..d6b5ae1 100644 --- a/NetinaShop.Repository/Services/DbInitializerService.cs +++ b/Netina.Repository/Services/DbInitializerService.cs @@ -1,6 +1,13 @@ using Microsoft.EntityFrameworkCore; +using Netina.Domain.Entities.Users; +using Netina.Domain.Enums; +using Netina.Domain.Models.Claims; +using Netina.Domain.Models.Settings; +using Netina.Repository.Models; +using Netina.Repository.Repositories.Base.Contracts; +using Netina.Repository.Services.Abstracts; -namespace NetinaShop.Repository.Services; +namespace Netina.Repository.Services; public class DbInitializerService : IDbInitializerService diff --git a/NetinaShop.sln b/Netina.sln similarity index 79% rename from NetinaShop.sln rename to Netina.sln index 358bfb8..8454860 100644 --- a/NetinaShop.sln +++ b/Netina.sln @@ -3,17 +3,17 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.8.34316.72 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetinaShop.Api", "NetinaShop.Api\NetinaShop.Api.csproj", "{12DD0CD6-93AF-4990-8121-E12A05AA75AD}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Api", "Netina.Api\Netina.Api.csproj", "{12DD0CD6-93AF-4990-8121-E12A05AA75AD}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetinaShop.Common", "NetinaShop.Common\NetinaShop.Common.csproj", "{53171FE6-AE59-4696-9A8B-FF7CCBF921CB}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Common", "Netina.Common\Netina.Common.csproj", "{53171FE6-AE59-4696-9A8B-FF7CCBF921CB}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetinaShop.Domain", "NetinaShop.Domain\NetinaShop.Domain.csproj", "{A6890803-432B-4045-AF5A-DC5C0B9F8D0D}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Domain", "Netina.Domain\Netina.Domain.csproj", "{A6890803-432B-4045-AF5A-DC5C0B9F8D0D}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetinaShop.Infrastructure", "NetinaShop.Infrastructure\NetinaShop.Infrastructure.csproj", "{A3AB0DD7-5472-4A1C-9CF4-D0F97B926CF8}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Infrastructure", "Netina.Infrastructure\Netina.Infrastructure.csproj", "{A3AB0DD7-5472-4A1C-9CF4-D0F97B926CF8}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetinaShop.Core", "NetinaShop.Core\NetinaShop.Core.csproj", "{D422399C-A65D-479B-975C-40202E9C16C3}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Core", "Netina.Core\Netina.Core.csproj", "{D422399C-A65D-479B-975C-40202E9C16C3}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NetinaShop.Repository", "NetinaShop.Repository\NetinaShop.Repository.csproj", "{4A25936E-275C-41EA-9ADC-4375E8AC5207}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Netina.Repository", "Netina.Repository\Netina.Repository.csproj", "{4A25936E-275C-41EA-9ADC-4375E8AC5207}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ConfigFiles", "ConfigFiles", "{673BF026-7A2C-4695-9103-79099AACDF73}" ProjectSection(SolutionItems) = preProject diff --git a/NetinaShop.Core/NetinaShop.Core.csproj b/NetinaShop.Core/NetinaShop.Core.csproj deleted file mode 100644 index 4552ed3..0000000 --- a/NetinaShop.Core/NetinaShop.Core.csproj +++ /dev/null @@ -1,78 +0,0 @@ - - - - net8.0 - enable - enable - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/NetinaShop.Domain/CommandQueries/Queries/BrandQueries.cs b/NetinaShop.Domain/CommandQueries/Queries/BrandQueries.cs deleted file mode 100644 index b7bee2a..0000000 --- a/NetinaShop.Domain/CommandQueries/Queries/BrandQueries.cs +++ /dev/null @@ -1,4 +0,0 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; - -public record GetBrandQuery(Guid Id) : IRequest; -public record GetBrandsQuery(int? Page, string? BrandName , Guid CategoryId) : IRequest>; \ No newline at end of file diff --git a/NetinaShop.Domain/CommandQueries/Queries/DiscountQueries.cs b/NetinaShop.Domain/CommandQueries/Queries/DiscountQueries.cs deleted file mode 100644 index 7dae503..0000000 --- a/NetinaShop.Domain/CommandQueries/Queries/DiscountQueries.cs +++ /dev/null @@ -1,4 +0,0 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; - -public sealed record GetDiscountQuery(Guid Id) : IRequest; -public sealed record GetDiscountsQuery(int Page = 0) : IRequest>; \ No newline at end of file diff --git a/NetinaShop.Domain/CommandQueries/Queries/NewsletterQueries.cs b/NetinaShop.Domain/CommandQueries/Queries/NewsletterQueries.cs deleted file mode 100644 index 57611f3..0000000 --- a/NetinaShop.Domain/CommandQueries/Queries/NewsletterQueries.cs +++ /dev/null @@ -1,3 +0,0 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; - -public sealed record GetNewsletterMembersQuery(int Page = 0) : IRequest>; \ No newline at end of file diff --git a/NetinaShop.Domain/CommandQueries/Queries/OrderBagQueries.cs b/NetinaShop.Domain/CommandQueries/Queries/OrderBagQueries.cs deleted file mode 100644 index dbb644c..0000000 --- a/NetinaShop.Domain/CommandQueries/Queries/OrderBagQueries.cs +++ /dev/null @@ -1,3 +0,0 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; - -public record GetUserOrderBagQuery() : IRequest; \ No newline at end of file diff --git a/NetinaShop.Domain/CommandQueries/Queries/ReviewQueries.cs b/NetinaShop.Domain/CommandQueries/Queries/ReviewQueries.cs deleted file mode 100644 index fe2fd59..0000000 --- a/NetinaShop.Domain/CommandQueries/Queries/ReviewQueries.cs +++ /dev/null @@ -1,4 +0,0 @@ -namespace NetinaShop.Domain.CommandQueries.Queries; - -public record GetReviewsQuery(int Page = 0) : IRequest>; -public record GetReviewQuery(Guid Id) : IRequest; \ No newline at end of file diff --git a/NetinaShop.Domain/Mappers/PaymentMapper.g.cs b/NetinaShop.Domain/Mappers/PaymentMapper.g.cs deleted file mode 100644 index 4ceff13..0000000 --- a/NetinaShop.Domain/Mappers/PaymentMapper.g.cs +++ /dev/null @@ -1,116 +0,0 @@ -using System; -using System.Linq.Expressions; -using Mapster.Models; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.Domain.Entities.Accounting; -using NetinaShop.Domain.Entities.Orders; - -namespace NetinaShop.Domain.Mappers -{ - public static partial class PaymentMapper - { - public static Payment AdaptToPayment(this PaymentSDto p1) - { - return p1 == null ? null : new Payment() - { - FactorNumber = p1.FactorNumber, - Amount = p1.Amount, - Description = p1.Description, - TransactionCode = p1.TransactionCode, - CardPan = p1.CardPan, - Authority = p1.Authority, - Type = p1.Type, - Status = p1.Status, - OrderId = p1.OrderId, - Order = new Order() {Id = p1.OrderId}, - Id = p1.Id, - CreatedAt = p1.CreatedAt - }; - } - public static Payment AdaptTo(this PaymentSDto p2, Payment p3) - { - if (p2 == null) - { - return null; - } - Payment result = p3 ?? new Payment(); - - result.FactorNumber = p2.FactorNumber; - result.Amount = p2.Amount; - result.Description = p2.Description; - result.TransactionCode = p2.TransactionCode; - result.CardPan = p2.CardPan; - result.Authority = p2.Authority; - result.Type = p2.Type; - result.Status = p2.Status; - result.OrderId = p2.OrderId; - result.Order = funcMain1(new Never(), result.Order, p2); - result.Id = p2.Id; - result.CreatedAt = p2.CreatedAt; - return result; - - } - public static PaymentSDto AdaptToSDto(this Payment p6) - { - return p6 == null ? null : new PaymentSDto() - { - FactorNumber = p6.FactorNumber, - Amount = p6.Amount, - Description = p6.Description, - TransactionCode = p6.TransactionCode, - CardPan = p6.CardPan, - Authority = p6.Authority, - Type = p6.Type, - Status = p6.Status, - OrderId = p6.OrderId, - Id = p6.Id, - CreatedAt = p6.CreatedAt - }; - } - public static PaymentSDto AdaptTo(this Payment p7, PaymentSDto p8) - { - if (p7 == null) - { - return null; - } - PaymentSDto result = p8 ?? new PaymentSDto(); - - result.FactorNumber = p7.FactorNumber; - result.Amount = p7.Amount; - result.Description = p7.Description; - result.TransactionCode = p7.TransactionCode; - result.CardPan = p7.CardPan; - result.Authority = p7.Authority; - result.Type = p7.Type; - result.Status = p7.Status; - result.OrderId = p7.OrderId; - result.Id = p7.Id; - result.CreatedAt = p7.CreatedAt; - return result; - - } - public static Expression> ProjectToSDto => p9 => new PaymentSDto() - { - FactorNumber = p9.FactorNumber, - Amount = p9.Amount, - Description = p9.Description, - TransactionCode = p9.TransactionCode, - CardPan = p9.CardPan, - Authority = p9.Authority, - Type = p9.Type, - Status = p9.Status, - OrderId = p9.OrderId, - Id = p9.Id, - CreatedAt = p9.CreatedAt - }; - - private static Order funcMain1(Never p4, Order p5, PaymentSDto p2) - { - Order result = p5 ?? new Order(); - - result.Id = p2.OrderId; - return result; - - } - } -} \ No newline at end of file diff --git a/NetinaShop.Repository/NetinaShop - Backup.Repository.csproj b/NetinaShop.Repository/NetinaShop - Backup.Repository.csproj deleted file mode 100644 index e435894..0000000 --- a/NetinaShop.Repository/NetinaShop - Backup.Repository.csproj +++ /dev/null @@ -1,82 +0,0 @@ - - - - net8.0 - enable - enable - - - -x - - - - - - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - all - runtime; build; native; contentfiles; analyzers; buildtransitive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Tools/NetinaShop.WordPressDBConverter/NetinaShop.WordPressDBConverter.csproj b/Tools/NetinaShop.WordPressDBConverter/NetinaShop.WordPressDBConverter.csproj index f0f3063..a56c111 100644 --- a/Tools/NetinaShop.WordPressDBConverter/NetinaShop.WordPressDBConverter.csproj +++ b/Tools/NetinaShop.WordPressDBConverter/NetinaShop.WordPressDBConverter.csproj @@ -18,7 +18,7 @@ - + diff --git a/Tools/NetinaShop.WordPressDBConverter/Program.cs b/Tools/NetinaShop.WordPressDBConverter/Program.cs index 783caff..efffab0 100644 --- a/Tools/NetinaShop.WordPressDBConverter/Program.cs +++ b/Tools/NetinaShop.WordPressDBConverter/Program.cs @@ -1,14 +1,45 @@ -using NetinaShop.Common.Extensions; -using NetinaShop.Domain.CommandQueries.Commands; -using NetinaShop.Domain.Dtos.RequestDtos.SeedDtos; -using NetinaShop.Domain.Dtos.SmallDtos; -using NetinaShop.WordPressDBConverter.Models; +using NetinaShop.WordPressDBConverter.Models; using NetinaShop.WordPressDBConverter.Services.RestServices; using Newtonsoft.Json; Console.ReadKey(); +var postReader = new StreamReader("F:\\wp_posts.json"); +int j = 0; +int i = 0; +while (!postReader.EndOfStream) +{ + var postJson = await postReader.ReadLineAsync(); + if (postJson != null) + { + try + { + var post = JsonConvert.DeserializeObject(postJson.Substring(0,postJson.Length-1)); + if (post != null) + { + + if (post.post_type == "page") + { + + Console.WriteLine($"Page number : {j++}"); + } + + if (post.post_type == "post") + { + + Console.WriteLine($"Post number : {i++}"); + } + } + } + catch (Exception e) + { + continue; + } + } +} + +Console.ReadKey(); //try diff --git a/Tools/NetinaShop.WordPressDBConverter/Services/RestServices/ISeedRestApi.cs b/Tools/NetinaShop.WordPressDBConverter/Services/RestServices/ISeedRestApi.cs index fb812ff..a2abcef 100644 --- a/Tools/NetinaShop.WordPressDBConverter/Services/RestServices/ISeedRestApi.cs +++ b/Tools/NetinaShop.WordPressDBConverter/Services/RestServices/ISeedRestApi.cs @@ -1,5 +1,5 @@ -using NetinaShop.Domain.CommandQueries.Commands; -using NetinaShop.Domain.Dtos.RequestDtos.SeedDtos; +using Netina.Domain.CommandQueries.Commands; +using Netina.Domain.Dtos.RequestDtos.SeedDtos; using Refit; namespace NetinaShop.WordPressDBConverter.Services.RestServices;