Fix all namespaces

This commit is contained in:
lumijiez
2025-06-20 14:56:29 +03:00
parent 92bdb8444b
commit 716c5c94e8
65 changed files with 107 additions and 95 deletions

View File

@@ -1,8 +1,9 @@
using Imprink.Application.Categories.Dtos;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Categories; namespace Imprink.Application.Categories.Commands;
public class CreateCategoryCommand : IRequest<CategoryDto> public class CreateCategoryCommand : IRequest<CategoryDto>
{ {

View File

@@ -1,6 +1,6 @@
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Categories; namespace Imprink.Application.Categories.Commands;
public class DeleteCategoryCommand : IRequest<bool> public class DeleteCategoryCommand : IRequest<bool>
{ {

View File

@@ -1,8 +1,9 @@
using Imprink.Application.Categories.Dtos;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Categories; namespace Imprink.Application.Categories.Commands;
public class GetCategoriesQuery : IRequest<IEnumerable<CategoryDto>> public class GetCategoriesQuery : IRequest<IEnumerable<CategoryDto>>
{ {

View File

@@ -1,8 +1,9 @@
using Imprink.Application.Categories.Dtos;
using Imprink.Application.Exceptions; using Imprink.Application.Exceptions;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Categories; namespace Imprink.Application.Categories.Commands;
public class UpdateCategoryCommand : IRequest<CategoryDto> public class UpdateCategoryCommand : IRequest<CategoryDto>
{ {

View File

@@ -1,4 +1,4 @@
namespace Imprink.Application.Products.Dtos; namespace Imprink.Application.Categories.Dtos;
public class CategoryDto public class CategoryDto
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.Categories; using Imprink.Application.Categories.Commands;
namespace Imprink.Application.Validation.Categories; namespace Imprink.Application.Categories.Validation;
public class CreateCategoryCommandValidator : AbstractValidator<CreateCategoryCommand> public class CreateCategoryCommandValidator : AbstractValidator<CreateCategoryCommand>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.Categories; using Imprink.Application.Categories.Commands;
namespace Imprink.Application.Validation.Categories; namespace Imprink.Application.Categories.Validation;
public class DeleteCategoryCommandValidator : AbstractValidator<DeleteCategoryCommand> public class DeleteCategoryCommandValidator : AbstractValidator<DeleteCategoryCommand>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.Categories; using Imprink.Application.Categories.Commands;
namespace Imprink.Application.Validation.Categories; namespace Imprink.Application.Categories.Validation;
public class UpdateCategoryCommandValidator : AbstractValidator<UpdateCategoryCommand> public class UpdateCategoryCommandValidator : AbstractValidator<UpdateCategoryCommand>
{ {

View File

@@ -1,5 +1,5 @@
using AutoMapper; using AutoMapper;
namespace Imprink.Application.Mappings; namespace Imprink.Application;
public abstract class MappingProfile : Profile { } public abstract class MappingProfile : Profile { }

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Domain.Models; using Imprink.Domain.Models;
namespace Imprink.Application.Validation.Models; namespace Imprink.Application.Orders.Validation;
public class OrderFilterParametersValidator : AbstractValidator<OrderFilterParameters> public class OrderFilterParametersValidator : AbstractValidator<OrderFilterParameters>
{ {

View File

@@ -1,9 +1,9 @@
using AutoMapper; using AutoMapper;
using Imprink.Application.Products.Dtos; using Imprink.Application.ProductVariants.Dtos;
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.ProductVariants; namespace Imprink.Application.ProductVariants.Commands;
public class CreateProductVariantCommand : IRequest<ProductVariantDto> public class CreateProductVariantCommand : IRequest<ProductVariantDto>
{ {

View File

@@ -1,6 +1,6 @@
using MediatR; using MediatR;
namespace Imprink.Application.Domains.ProductVariants; namespace Imprink.Application.ProductVariants.Commands;
public class DeleteProductVariantCommand : IRequest<bool> public class DeleteProductVariantCommand : IRequest<bool>
{ {

View File

@@ -1,10 +1,10 @@
using AutoMapper; using AutoMapper;
using Imprink.Application.Products.Dtos; using Imprink.Application.ProductVariants.Dtos;
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using MediatR; using MediatR;
using Microsoft.Extensions.Logging; using Microsoft.Extensions.Logging;
namespace Imprink.Application.Domains.ProductVariants; namespace Imprink.Application.ProductVariants.Commands;
public class GetProductVariantsQuery : IRequest<IEnumerable<ProductVariantDto>> public class GetProductVariantsQuery : IRequest<IEnumerable<ProductVariantDto>>
{ {

View File

@@ -1,9 +1,9 @@
using AutoMapper; using AutoMapper;
using Imprink.Application.Exceptions; using Imprink.Application.Exceptions;
using Imprink.Application.Products.Dtos; using Imprink.Application.ProductVariants.Dtos;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.ProductVariants; namespace Imprink.Application.ProductVariants.Commands;
public class UpdateProductVariantCommand : IRequest<ProductVariantDto> public class UpdateProductVariantCommand : IRequest<ProductVariantDto>
{ {

View File

@@ -1,4 +1,6 @@
namespace Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
namespace Imprink.Application.ProductVariants.Dtos;
public class ProductVariantDto public class ProductVariantDto
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.ProductVariants; using Imprink.Application.ProductVariants.Commands;
namespace Imprink.Application.Validation.ProductVariants; namespace Imprink.Application.ProductVariants.Validation;
public class CreateProductVariantCommandValidator : AbstractValidator<CreateProductVariantCommand> public class CreateProductVariantCommandValidator : AbstractValidator<CreateProductVariantCommand>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.ProductVariants; using Imprink.Application.ProductVariants.Commands;
namespace Imprink.Application.Validation.ProductVariants; namespace Imprink.Application.ProductVariants.Validation;
public class DeleteProductVariantCommandValidator : AbstractValidator<DeleteProductVariantCommand> public class DeleteProductVariantCommandValidator : AbstractValidator<DeleteProductVariantCommand>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.ProductVariants; using Imprink.Application.ProductVariants.Commands;
namespace Imprink.Application.Validation.ProductVariants; namespace Imprink.Application.ProductVariants.Validation;
public class GetProductVariantsQueryValidator : AbstractValidator<GetProductVariantsQuery> public class GetProductVariantsQueryValidator : AbstractValidator<GetProductVariantsQuery>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.ProductVariants; using Imprink.Application.ProductVariants.Commands;
namespace Imprink.Application.Validation.ProductVariants; namespace Imprink.Application.ProductVariants.Validation;
public class UpdateProductVariantCommandValidator : AbstractValidator<UpdateProductVariantCommand> public class UpdateProductVariantCommandValidator : AbstractValidator<UpdateProductVariantCommand>
{ {

View File

@@ -1,9 +1,9 @@
using AutoMapper; using AutoMapper;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Products; namespace Imprink.Application.Products.Commands;
public class CreateProductCommand : IRequest<ProductDto> public class CreateProductCommand : IRequest<ProductDto>
{ {

View File

@@ -1,6 +1,6 @@
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Products; namespace Imprink.Application.Products.Commands;
public class DeleteProductCommand : IRequest<bool> public class DeleteProductCommand : IRequest<bool>
{ {

View File

@@ -1,8 +1,9 @@
using Imprink.Application.Categories.Dtos;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using Imprink.Domain.Models; using Imprink.Domain.Models;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Products; namespace Imprink.Application.Products.Commands;
public class GetProductsQuery : IRequest<PagedResultDto<ProductDto>> public class GetProductsQuery : IRequest<PagedResultDto<ProductDto>>
{ {

View File

@@ -1,8 +1,9 @@
using Imprink.Application.Categories.Dtos;
using Imprink.Application.Exceptions; using Imprink.Application.Exceptions;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Products; namespace Imprink.Application.Products.Commands;
public class UpdateProductCommand : IRequest<ProductDto> public class UpdateProductCommand : IRequest<ProductDto>
{ {

View File

@@ -1,3 +1,5 @@
using Imprink.Application.Categories.Dtos;
namespace Imprink.Application.Products.Dtos; namespace Imprink.Application.Products.Dtos;
public class ProductDto public class ProductDto

View File

@@ -1,10 +1,12 @@
using AutoMapper; using AutoMapper;
using Imprink.Application.Domains.Products; using Imprink.Application.Categories.Dtos;
using Imprink.Application.Domains.ProductVariants; using Imprink.Application.Products.Commands;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using Imprink.Domain.Entities.Product; using Imprink.Application.ProductVariants.Commands;
using Imprink.Application.ProductVariants.Dtos;
using Imprink.Domain.Entities.Products;
namespace Imprink.Application.Mappings; namespace Imprink.Application.Products.Mappings;
public class ProductMappingProfile: Profile public class ProductMappingProfile: Profile
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.Products; using Imprink.Application.Products.Commands;
namespace Imprink.Application.Validation.Products; namespace Imprink.Application.Products.Validation;
public class CreateProductCommandValidator : AbstractValidator<CreateProductCommand> public class CreateProductCommandValidator : AbstractValidator<CreateProductCommand>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.Products; using Imprink.Application.Products.Commands;
namespace Imprink.Application.Validation.Products; namespace Imprink.Application.Products.Validation;
public class DeleteProductCommandValidator : AbstractValidator<DeleteProductCommand> public class DeleteProductCommandValidator : AbstractValidator<DeleteProductCommand>
{ {

View File

@@ -1,8 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.Products; using Imprink.Application.Products.Commands;
using Imprink.Application.Validation.Models;
namespace Imprink.Application.Validation.Products; namespace Imprink.Application.Products.Validation;
public class GetProductsQueryValidator : AbstractValidator<GetProductsQuery> public class GetProductsQueryValidator : AbstractValidator<GetProductsQuery>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Domain.Models; using Imprink.Domain.Models;
namespace Imprink.Application.Validation.Models; namespace Imprink.Application.Products.Validation;
public class ProductFilterParametersValidator : AbstractValidator<ProductFilterParameters> public class ProductFilterParametersValidator : AbstractValidator<ProductFilterParameters>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.Products; using Imprink.Application.Products.Commands;
namespace Imprink.Application.Validation.Products; namespace Imprink.Application.Products.Validation;
public class UpdateProductCommandValidator : AbstractValidator<UpdateProductCommand> public class UpdateProductCommandValidator : AbstractValidator<UpdateProductCommand>
{ {

View File

@@ -3,7 +3,7 @@ using Imprink.Application.Exceptions;
using Imprink.Application.Users.Dtos; using Imprink.Application.Users.Dtos;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Users; namespace Imprink.Application.Users.Commands;
public record DeleteUserRoleCommand(string Sub, Guid RoleId) : IRequest<UserRoleDto?>; public record DeleteUserRoleCommand(string Sub, Guid RoleId) : IRequest<UserRoleDto?>;

View File

@@ -2,7 +2,7 @@ using AutoMapper;
using Imprink.Application.Users.Dtos; using Imprink.Application.Users.Dtos;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Users; namespace Imprink.Application.Users.Commands;
public record GetAllRolesCommand : IRequest<IEnumerable<RoleDto>>; public record GetAllRolesCommand : IRequest<IEnumerable<RoleDto>>;

View File

@@ -3,7 +3,7 @@ using Imprink.Application.Exceptions;
using Imprink.Application.Users.Dtos; using Imprink.Application.Users.Dtos;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Users; namespace Imprink.Application.Users.Commands;
public record GetUserRolesCommand(string Sub) : IRequest<IEnumerable<RoleDto>>; public record GetUserRolesCommand(string Sub) : IRequest<IEnumerable<RoleDto>>;

View File

@@ -1,10 +1,10 @@
using AutoMapper; using AutoMapper;
using Imprink.Application.Exceptions; using Imprink.Application.Exceptions;
using Imprink.Application.Services;
using Imprink.Application.Users.Dtos; using Imprink.Application.Users.Dtos;
using Imprink.Application.Users.Services;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Users; namespace Imprink.Application.Users.Commands;
public record SetUserFullNameCommand(string FirstName, string LastName) : IRequest<UserDto?>; public record SetUserFullNameCommand(string FirstName, string LastName) : IRequest<UserDto?>;

View File

@@ -1,10 +1,10 @@
using AutoMapper; using AutoMapper;
using Imprink.Application.Exceptions; using Imprink.Application.Exceptions;
using Imprink.Application.Services;
using Imprink.Application.Users.Dtos; using Imprink.Application.Users.Dtos;
using Imprink.Application.Users.Services;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Users; namespace Imprink.Application.Users.Commands;
public record SetUserPhoneCommand(string PhoneNumber) : IRequest<UserDto?>; public record SetUserPhoneCommand(string PhoneNumber) : IRequest<UserDto?>;

View File

@@ -4,7 +4,7 @@ using Imprink.Application.Users.Dtos;
using Imprink.Domain.Entities.Users; using Imprink.Domain.Entities.Users;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Users; namespace Imprink.Application.Users.Commands;
public record SetUserRoleCommand(string Sub, Guid RoleId) : IRequest<UserRoleDto?>; public record SetUserRoleCommand(string Sub, Guid RoleId) : IRequest<UserRoleDto?>;

View File

@@ -3,7 +3,7 @@ using Imprink.Application.Users.Dtos;
using Imprink.Domain.Models; using Imprink.Domain.Models;
using MediatR; using MediatR;
namespace Imprink.Application.Domains.Users; namespace Imprink.Application.Users.Commands;
public record SyncUserCommand(Auth0User User) : IRequest<UserDto?>; public record SyncUserCommand(Auth0User User) : IRequest<UserDto?>;

View File

@@ -4,7 +4,7 @@ using Imprink.Application.Users.Dtos;
using Imprink.Domain.Entities.Users; using Imprink.Domain.Entities.Users;
using Imprink.Domain.Models; using Imprink.Domain.Models;
namespace Imprink.Application.Mappings; namespace Imprink.Application.Users.Mappings;
public class UserMappingProfile: Profile public class UserMappingProfile: Profile
{ {

View File

@@ -1,4 +1,4 @@
namespace Imprink.Application.Services; namespace Imprink.Application.Users.Services;
public interface ICurrentUserService public interface ICurrentUserService
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Domain.Models; using Imprink.Domain.Models;
namespace Imprink.Application.Validation.Models; namespace Imprink.Application.Users.Validation;
public class Auth0UserValidator : AbstractValidator<Auth0User> public class Auth0UserValidator : AbstractValidator<Auth0User>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.Users; using Imprink.Application.Users.Commands;
namespace Imprink.Application.Validation.Users; namespace Imprink.Application.Users.Validation;
public class SetUserFullNameCommandValidator : AbstractValidator<SetUserFullNameCommand> public class SetUserFullNameCommandValidator : AbstractValidator<SetUserFullNameCommand>
{ {

View File

@@ -1,7 +1,7 @@
using FluentValidation; using FluentValidation;
using Imprink.Application.Domains.Users; using Imprink.Application.Users.Commands;
namespace Imprink.Application.Validation.Users; namespace Imprink.Application.Users.Validation;
public class SetUserPhoneCommandValidator : AbstractValidator<SetUserPhoneCommand> public class SetUserPhoneCommandValidator : AbstractValidator<SetUserPhoneCommand>
{ {

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
namespace Imprink.Domain.Entities.Orders; namespace Imprink.Domain.Entities.Orders;
@@ -14,6 +14,6 @@ public class OrderItem : EntityBase
public string CustomizationDescription { get; set; } = null!; public string CustomizationDescription { get; set; } = null!;
public Order Order { get; set; } = null!; public Order Order { get; set; } = null!;
public Product.Product Product { get; set; } = null!; public Product Product { get; set; } = null!;
public ProductVariant ProductVariant { get; set; } = null!; public ProductVariant ProductVariant { get; set; } = null!;
} }

View File

@@ -1,4 +1,4 @@
namespace Imprink.Domain.Entities.Product; namespace Imprink.Domain.Entities.Products;
public class Category : EntityBase public class Category : EntityBase
{ {

View File

@@ -1,6 +1,6 @@
using Imprink.Domain.Entities.Orders; using Imprink.Domain.Entities.Orders;
namespace Imprink.Domain.Entities.Product; namespace Imprink.Domain.Entities.Products;
public class Product : EntityBase public class Product : EntityBase
{ {

View File

@@ -1,6 +1,6 @@
using Imprink.Domain.Entities.Orders; using Imprink.Domain.Entities.Orders;
namespace Imprink.Domain.Entities.Product; namespace Imprink.Domain.Entities.Products;
public class ProductVariant : EntityBase public class ProductVariant : EntityBase
{ {
@@ -13,6 +13,6 @@ public class ProductVariant : EntityBase
public int StockQuantity { get; set; } public int StockQuantity { get; set; }
public bool IsActive { get; set; } public bool IsActive { get; set; }
public virtual required Imprink.Domain.Entities.Product.Product Product { get; set; } public virtual required Product Product { get; set; }
public virtual ICollection<OrderItem> OrderItems { get; set; } = new List<OrderItem>(); public virtual ICollection<OrderItem> OrderItems { get; set; } = new List<OrderItem>();
} }

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
namespace Imprink.Domain.Repositories.Products; namespace Imprink.Domain.Repositories.Products;

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using Imprink.Domain.Models; using Imprink.Domain.Models;
namespace Imprink.Domain.Repositories.Products; namespace Imprink.Domain.Repositories.Products;

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
namespace Imprink.Domain.Repositories.Products; namespace Imprink.Domain.Repositories.Products;

View File

@@ -1,6 +1,6 @@
using Imprink.Domain.Entities.Users; using Imprink.Domain.Entities.Users;
namespace Imprink.Domain.Repositories; namespace Imprink.Domain.Repositories.Users;
public interface IRoleRepository public interface IRoleRepository
{ {

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders; using Microsoft.EntityFrameworkCore.Metadata.Builders;

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders; using Microsoft.EntityFrameworkCore.Metadata.Builders;

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata.Builders; using Microsoft.EntityFrameworkCore.Metadata.Builders;

View File

@@ -1,5 +1,5 @@
using Imprink.Domain.Entities.Orders; using Imprink.Domain.Entities.Orders;
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using Imprink.Domain.Entities.Users; using Imprink.Domain.Entities.Users;
using Imprink.Infrastructure.Configuration.Orders; using Imprink.Infrastructure.Configuration.Orders;
using Imprink.Infrastructure.Configuration.Products; using Imprink.Infrastructure.Configuration.Products;

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using Imprink.Domain.Repositories.Products; using Imprink.Domain.Repositories.Products;
using Imprink.Infrastructure.Database; using Imprink.Infrastructure.Database;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using Imprink.Domain.Models; using Imprink.Domain.Models;
using Imprink.Domain.Repositories.Products; using Imprink.Domain.Repositories.Products;
using Imprink.Infrastructure.Database; using Imprink.Infrastructure.Database;

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using Imprink.Domain.Repositories.Products; using Imprink.Domain.Repositories.Products;
using Imprink.Infrastructure.Database; using Imprink.Infrastructure.Database;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;

View File

@@ -1,5 +1,6 @@
using Imprink.Domain.Entities.Users; using Imprink.Domain.Entities.Users;
using Imprink.Domain.Repositories; using Imprink.Domain.Repositories;
using Imprink.Domain.Repositories.Users;
using Imprink.Infrastructure.Database; using Imprink.Infrastructure.Database;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;

View File

@@ -1,5 +1,5 @@
using System.Security.Claims; using System.Security.Claims;
using Imprink.Application.Services; using Imprink.Application.Users.Services;
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
namespace Imprink.Infrastructure.Services; namespace Imprink.Infrastructure.Services;

View File

@@ -1,4 +1,5 @@
using Imprink.Application.Domains.Categories; using Imprink.Application.Categories.Commands;
using Imprink.Application.Categories.Dtos;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using MediatR; using MediatR;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;

View File

@@ -1,5 +1,6 @@
using Imprink.Application.Domains.ProductVariants;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using Imprink.Application.ProductVariants.Commands;
using Imprink.Application.ProductVariants.Dtos;
using MediatR; using MediatR;
using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;

View File

@@ -1,5 +1,5 @@
using Imprink.Application.Domains.Products;
using Imprink.Application.Products; using Imprink.Application.Products;
using Imprink.Application.Products.Commands;
using Imprink.Application.Products.Dtos; using Imprink.Application.Products.Dtos;
using Imprink.Domain.Models; using Imprink.Domain.Models;
using MediatR; using MediatR;

View File

@@ -1,6 +1,6 @@
using System.Security.Claims; using System.Security.Claims;
using AutoMapper; using AutoMapper;
using Imprink.Application.Domains.Users; using Imprink.Application.Users.Commands;
using Imprink.Application.Users.Dtos; using Imprink.Application.Users.Dtos;
using Imprink.Domain.Models; using Imprink.Domain.Models;
using MediatR; using MediatR;

View File

@@ -1,4 +1,4 @@
using Imprink.Domain.Entities.Product; using Imprink.Domain.Entities.Products;
using Imprink.Infrastructure.Database; using Imprink.Infrastructure.Database;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;

View File

@@ -1,11 +1,10 @@
using System.Security.Claims; using System.Security.Claims;
using FluentValidation; using FluentValidation;
using Imprink.Application; using Imprink.Application;
using Imprink.Application.Domains.Products;
using Imprink.Application.Mappings;
using Imprink.Application.Products; using Imprink.Application.Products;
using Imprink.Application.Services; using Imprink.Application.Products.Commands;
using Imprink.Application.Validation.Models; using Imprink.Application.Users.Services;
using Imprink.Application.Users.Validation;
using Imprink.Domain.Repositories; using Imprink.Domain.Repositories;
using Imprink.Domain.Repositories.Orders; using Imprink.Domain.Repositories.Orders;
using Imprink.Domain.Repositories.Products; using Imprink.Domain.Repositories.Products;