diff --git a/SchengenVisaApi/ApplicationLayer/ApplicationLayer.csproj b/ApplicationLayer/ApplicationLayer.csproj
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/ApplicationLayer.csproj
rename to ApplicationLayer/ApplicationLayer.csproj
diff --git a/SchengenVisaApi/ApplicationLayer/Constants.cs b/ApplicationLayer/Constants.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Constants.cs
rename to ApplicationLayer/Constants.cs
diff --git a/SchengenVisaApi/ApplicationLayer/DependencyInjection.cs b/ApplicationLayer/DependencyInjection.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/DependencyInjection.cs
rename to ApplicationLayer/DependencyInjection.cs
diff --git a/SchengenVisaApi/ApplicationLayer/GeneralExceptions/AlreadyExistsException.cs b/ApplicationLayer/GeneralExceptions/AlreadyExistsException.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/GeneralExceptions/AlreadyExistsException.cs
rename to ApplicationLayer/GeneralExceptions/AlreadyExistsException.cs
diff --git a/SchengenVisaApi/ApplicationLayer/GeneralExceptions/ApiException.cs b/ApplicationLayer/GeneralExceptions/ApiException.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/GeneralExceptions/ApiException.cs
rename to ApplicationLayer/GeneralExceptions/ApiException.cs
diff --git a/SchengenVisaApi/ApplicationLayer/GeneralExceptions/EntityNotFoundByIdException.cs b/ApplicationLayer/GeneralExceptions/EntityNotFoundByIdException.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/GeneralExceptions/EntityNotFoundByIdException.cs
rename to ApplicationLayer/GeneralExceptions/EntityNotFoundByIdException.cs
diff --git a/SchengenVisaApi/ApplicationLayer/GeneralExceptions/EntityNotFoundException.cs b/ApplicationLayer/GeneralExceptions/EntityNotFoundException.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/GeneralExceptions/EntityNotFoundException.cs
rename to ApplicationLayer/GeneralExceptions/EntityNotFoundException.cs
diff --git a/SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/IDateTimeProvider.cs b/ApplicationLayer/InfrastructureServicesInterfaces/IDateTimeProvider.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/IDateTimeProvider.cs
rename to ApplicationLayer/InfrastructureServicesInterfaces/IDateTimeProvider.cs
diff --git a/SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/IGenericRepository.cs b/ApplicationLayer/InfrastructureServicesInterfaces/IGenericRepository.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/IGenericRepository.cs
rename to ApplicationLayer/InfrastructureServicesInterfaces/IGenericRepository.cs
diff --git a/SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/ITokenGenerator.cs b/ApplicationLayer/InfrastructureServicesInterfaces/ITokenGenerator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/ITokenGenerator.cs
rename to ApplicationLayer/InfrastructureServicesInterfaces/ITokenGenerator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/IUnitOfWork.cs b/ApplicationLayer/InfrastructureServicesInterfaces/IUnitOfWork.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/IUnitOfWork.cs
rename to ApplicationLayer/InfrastructureServicesInterfaces/IUnitOfWork.cs
diff --git a/SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/IUserIdProvider.cs b/ApplicationLayer/InfrastructureServicesInterfaces/IUserIdProvider.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/InfrastructureServicesInterfaces/IUserIdProvider.cs
rename to ApplicationLayer/InfrastructureServicesInterfaces/IUserIdProvider.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/AddressModel.cs b/ApplicationLayer/Services/Applicants/Models/AddressModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/AddressModel.cs
rename to ApplicationLayer/Services/Applicants/Models/AddressModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/ApplicantModel.cs b/ApplicationLayer/Services/Applicants/Models/ApplicantModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/ApplicantModel.cs
rename to ApplicationLayer/Services/Applicants/Models/ApplicantModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/NameModel.cs b/ApplicationLayer/Services/Applicants/Models/NameModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/NameModel.cs
rename to ApplicationLayer/Services/Applicants/Models/NameModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/PassportModel.cs b/ApplicationLayer/Services/Applicants/Models/PassportModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/PassportModel.cs
rename to ApplicationLayer/Services/Applicants/Models/PassportModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/PlaceOfWorkModel.cs b/ApplicationLayer/Services/Applicants/Models/PlaceOfWorkModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/PlaceOfWorkModel.cs
rename to ApplicationLayer/Services/Applicants/Models/PlaceOfWorkModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/Validation/NameModelValidator.cs b/ApplicationLayer/Services/Applicants/Models/Validation/NameModelValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/Validation/NameModelValidator.cs
rename to ApplicationLayer/Services/Applicants/Models/Validation/NameModelValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/Validation/PassportModelValidator.cs b/ApplicationLayer/Services/Applicants/Models/Validation/PassportModelValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/Validation/PassportModelValidator.cs
rename to ApplicationLayer/Services/Applicants/Models/Validation/PassportModelValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/Validation/PlaceOfWorkModelValidator.cs b/ApplicationLayer/Services/Applicants/Models/Validation/PlaceOfWorkModelValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Applicants/Models/Validation/PlaceOfWorkModelValidator.cs
rename to ApplicationLayer/Services/Applicants/Models/Validation/PlaceOfWorkModelValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Applicants/NeededServices/IApplicantsRepository.cs b/ApplicationLayer/Services/Applicants/NeededServices/IApplicantsRepository.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Applicants/NeededServices/IApplicantsRepository.cs
rename to ApplicationLayer/Services/Applicants/NeededServices/IApplicantsRepository.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/Common/AuthData.cs b/ApplicationLayer/Services/AuthServices/Common/AuthData.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/Common/AuthData.cs
rename to ApplicationLayer/Services/AuthServices/Common/AuthData.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/Common/AuthToken.cs b/ApplicationLayer/Services/AuthServices/Common/AuthToken.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/Common/AuthToken.cs
rename to ApplicationLayer/Services/AuthServices/Common/AuthToken.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/LoginService/DevelopmentLoginService.cs b/ApplicationLayer/Services/AuthServices/LoginService/DevelopmentLoginService.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/LoginService/DevelopmentLoginService.cs
rename to ApplicationLayer/Services/AuthServices/LoginService/DevelopmentLoginService.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/LoginService/Exceptions/IncorrectLoginDataException.cs b/ApplicationLayer/Services/AuthServices/LoginService/Exceptions/IncorrectLoginDataException.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/LoginService/Exceptions/IncorrectLoginDataException.cs
rename to ApplicationLayer/Services/AuthServices/LoginService/Exceptions/IncorrectLoginDataException.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/LoginService/ILoginService.cs b/ApplicationLayer/Services/AuthServices/LoginService/ILoginService.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/LoginService/ILoginService.cs
rename to ApplicationLayer/Services/AuthServices/LoginService/ILoginService.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/LoginService/LoginService.cs b/ApplicationLayer/Services/AuthServices/LoginService/LoginService.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/LoginService/LoginService.cs
rename to ApplicationLayer/Services/AuthServices/LoginService/LoginService.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/NeededServices/IUsersRepository.cs b/ApplicationLayer/Services/AuthServices/NeededServices/IUsersRepository.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/NeededServices/IUsersRepository.cs
rename to ApplicationLayer/Services/AuthServices/NeededServices/IUsersRepository.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/RegisterService/IRegisterService.cs b/ApplicationLayer/Services/AuthServices/RegisterService/IRegisterService.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/RegisterService/IRegisterService.cs
rename to ApplicationLayer/Services/AuthServices/RegisterService/IRegisterService.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/RegisterService/RegisterService.cs b/ApplicationLayer/Services/AuthServices/RegisterService/RegisterService.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/RegisterService/RegisterService.cs
rename to ApplicationLayer/Services/AuthServices/RegisterService/RegisterService.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/LoginRequest.cs b/ApplicationLayer/Services/AuthServices/Requests/LoginRequest.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/LoginRequest.cs
rename to ApplicationLayer/Services/AuthServices/Requests/LoginRequest.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/RegisterApplicantRequest.cs b/ApplicationLayer/Services/AuthServices/Requests/RegisterApplicantRequest.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/RegisterApplicantRequest.cs
rename to ApplicationLayer/Services/AuthServices/Requests/RegisterApplicantRequest.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/RegisterRequest.cs b/ApplicationLayer/Services/AuthServices/Requests/RegisterRequest.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/RegisterRequest.cs
rename to ApplicationLayer/Services/AuthServices/Requests/RegisterRequest.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/Validation/AuthDataValidator.cs b/ApplicationLayer/Services/AuthServices/Requests/Validation/AuthDataValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/Validation/AuthDataValidator.cs
rename to ApplicationLayer/Services/AuthServices/Requests/Validation/AuthDataValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/Validation/RegisterApplicantRequestValidator.cs b/ApplicationLayer/Services/AuthServices/Requests/Validation/RegisterApplicantRequestValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/Validation/RegisterApplicantRequestValidator.cs
rename to ApplicationLayer/Services/AuthServices/Requests/Validation/RegisterApplicantRequestValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/Validation/RegisterRequestValidator.cs b/ApplicationLayer/Services/AuthServices/Requests/Validation/RegisterRequestValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/AuthServices/Requests/Validation/RegisterRequestValidator.cs
rename to ApplicationLayer/Services/AuthServices/Requests/Validation/RegisterRequestValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Users/Exceptions/WrongRoleException.cs b/ApplicationLayer/Services/Users/Exceptions/WrongRoleException.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Users/Exceptions/WrongRoleException.cs
rename to ApplicationLayer/Services/Users/Exceptions/WrongRoleException.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Users/IUsersService.cs b/ApplicationLayer/Services/Users/IUsersService.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Users/IUsersService.cs
rename to ApplicationLayer/Services/Users/IUsersService.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Users/Models/ChangeAuthData.cs b/ApplicationLayer/Services/Users/Models/ChangeAuthData.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Users/Models/ChangeAuthData.cs
rename to ApplicationLayer/Services/Users/Models/ChangeAuthData.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Users/Models/UserModel.cs b/ApplicationLayer/Services/Users/Models/UserModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Users/Models/UserModel.cs
rename to ApplicationLayer/Services/Users/Models/UserModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Users/Requests/ChangeUserAuthDataRequest.cs b/ApplicationLayer/Services/Users/Requests/ChangeUserAuthDataRequest.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Users/Requests/ChangeUserAuthDataRequest.cs
rename to ApplicationLayer/Services/Users/Requests/ChangeUserAuthDataRequest.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Users/Requests/Validation/ChangeUserAuthDataRequestValidator.cs b/ApplicationLayer/Services/Users/Requests/Validation/ChangeUserAuthDataRequestValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Users/Requests/Validation/ChangeUserAuthDataRequestValidator.cs
rename to ApplicationLayer/Services/Users/Requests/Validation/ChangeUserAuthDataRequestValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/Users/UsersService.cs b/ApplicationLayer/Services/Users/UsersService.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/Users/UsersService.cs
rename to ApplicationLayer/Services/Users/UsersService.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Exceptions/ApplicationAlreadyProcessedException.cs b/ApplicationLayer/Services/VisaApplications/Exceptions/ApplicationAlreadyProcessedException.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Exceptions/ApplicationAlreadyProcessedException.cs
rename to ApplicationLayer/Services/VisaApplications/Exceptions/ApplicationAlreadyProcessedException.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Handlers/IVisaApplicationRequestsHandler.cs b/ApplicationLayer/Services/VisaApplications/Handlers/IVisaApplicationRequestsHandler.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Handlers/IVisaApplicationRequestsHandler.cs
rename to ApplicationLayer/Services/VisaApplications/Handlers/IVisaApplicationRequestsHandler.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Handlers/VisaApplicationRequestsHandler.cs b/ApplicationLayer/Services/VisaApplications/Handlers/VisaApplicationRequestsHandler.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Handlers/VisaApplicationRequestsHandler.cs
rename to ApplicationLayer/Services/VisaApplications/Handlers/VisaApplicationRequestsHandler.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/AuthorityRequestStatuses.cs b/ApplicationLayer/Services/VisaApplications/Models/AuthorityRequestStatuses.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/AuthorityRequestStatuses.cs
rename to ApplicationLayer/Services/VisaApplications/Models/AuthorityRequestStatuses.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/PastVisaModel.cs b/ApplicationLayer/Services/VisaApplications/Models/PastVisaModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/PastVisaModel.cs
rename to ApplicationLayer/Services/VisaApplications/Models/PastVisaModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/PastVisitModel.cs b/ApplicationLayer/Services/VisaApplications/Models/PastVisitModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/PastVisitModel.cs
rename to ApplicationLayer/Services/VisaApplications/Models/PastVisitModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/PermissionToDestCountryModel.cs b/ApplicationLayer/Services/VisaApplications/Models/PermissionToDestCountryModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/PermissionToDestCountryModel.cs
rename to ApplicationLayer/Services/VisaApplications/Models/PermissionToDestCountryModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/ReentryPermitModel.cs b/ApplicationLayer/Services/VisaApplications/Models/ReentryPermitModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/ReentryPermitModel.cs
rename to ApplicationLayer/Services/VisaApplications/Models/ReentryPermitModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/Validation/PastVisaModelValidator.cs b/ApplicationLayer/Services/VisaApplications/Models/Validation/PastVisaModelValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/Validation/PastVisaModelValidator.cs
rename to ApplicationLayer/Services/VisaApplications/Models/Validation/PastVisaModelValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/Validation/PastVisitModelValidator.cs b/ApplicationLayer/Services/VisaApplications/Models/Validation/PastVisitModelValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/Validation/PastVisitModelValidator.cs
rename to ApplicationLayer/Services/VisaApplications/Models/Validation/PastVisitModelValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/Validation/PermissionToDestCountryModelValidator.cs b/ApplicationLayer/Services/VisaApplications/Models/Validation/PermissionToDestCountryModelValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/Validation/PermissionToDestCountryModelValidator.cs
rename to ApplicationLayer/Services/VisaApplications/Models/Validation/PermissionToDestCountryModelValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/Validation/ReentryPermitModelValidator.cs b/ApplicationLayer/Services/VisaApplications/Models/Validation/ReentryPermitModelValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/Validation/ReentryPermitModelValidator.cs
rename to ApplicationLayer/Services/VisaApplications/Models/Validation/ReentryPermitModelValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/VisaApplicationModel.cs b/ApplicationLayer/Services/VisaApplications/Models/VisaApplicationModel.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/VisaApplicationModel.cs
rename to ApplicationLayer/Services/VisaApplications/Models/VisaApplicationModel.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/VisaApplicationPreview.cs b/ApplicationLayer/Services/VisaApplications/Models/VisaApplicationPreview.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Models/VisaApplicationPreview.cs
rename to ApplicationLayer/Services/VisaApplications/Models/VisaApplicationPreview.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/NeededServices/IEntityWriter.cs b/ApplicationLayer/Services/VisaApplications/NeededServices/IEntityWriter.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/NeededServices/IEntityWriter.cs
rename to ApplicationLayer/Services/VisaApplications/NeededServices/IEntityWriter.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/NeededServices/IVisaApplicationsRepository.cs b/ApplicationLayer/Services/VisaApplications/NeededServices/IVisaApplicationsRepository.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/NeededServices/IVisaApplicationsRepository.cs
rename to ApplicationLayer/Services/VisaApplications/NeededServices/IVisaApplicationsRepository.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Requests/Validation/VisaApplicationCreateRequestValidator.cs b/ApplicationLayer/Services/VisaApplications/Requests/Validation/VisaApplicationCreateRequestValidator.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Requests/Validation/VisaApplicationCreateRequestValidator.cs
rename to ApplicationLayer/Services/VisaApplications/Requests/Validation/VisaApplicationCreateRequestValidator.cs
diff --git a/SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Requests/VisaApplicationCreateRequest.cs b/ApplicationLayer/Services/VisaApplications/Requests/VisaApplicationCreateRequest.cs
similarity index 100%
rename from SchengenVisaApi/ApplicationLayer/Services/VisaApplications/Requests/VisaApplicationCreateRequest.cs
rename to ApplicationLayer/Services/VisaApplications/Requests/VisaApplicationCreateRequest.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/App.razor b/BlazorWebAssemblyVisaApiClient/App.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/App.razor
rename to BlazorWebAssemblyVisaApiClient/App.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/BlazorWebAssemblyVisaApiClient.csproj b/BlazorWebAssemblyVisaApiClient/BlazorWebAssemblyVisaApiClient.csproj
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/BlazorWebAssemblyVisaApiClient.csproj
rename to BlazorWebAssemblyVisaApiClient/BlazorWebAssemblyVisaApiClient.csproj
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Common/Exceptions/BlazorClientException.cs b/BlazorWebAssemblyVisaApiClient/Common/Exceptions/BlazorClientException.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Common/Exceptions/BlazorClientException.cs
rename to BlazorWebAssemblyVisaApiClient/Common/Exceptions/BlazorClientException.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Common/Exceptions/NotLoggedInException.cs b/BlazorWebAssemblyVisaApiClient/Common/Exceptions/NotLoggedInException.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Common/Exceptions/NotLoggedInException.cs
rename to BlazorWebAssemblyVisaApiClient/Common/Exceptions/NotLoggedInException.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/Auth/AuthComponent.razor b/BlazorWebAssemblyVisaApiClient/Components/Auth/AuthComponent.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/Auth/AuthComponent.razor
rename to BlazorWebAssemblyVisaApiClient/Components/Auth/AuthComponent.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/Base/VisaClientComponentBase.razor b/BlazorWebAssemblyVisaApiClient/Components/Base/VisaClientComponentBase.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/Base/VisaClientComponentBase.razor
rename to BlazorWebAssemblyVisaApiClient/Components/Base/VisaClientComponentBase.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/AddressInput.razor b/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/AddressInput.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/AddressInput.razor
rename to BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/AddressInput.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/AuthDataInput.razor b/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/AuthDataInput.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/AuthDataInput.razor
rename to BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/AuthDataInput.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/NameInput.razor b/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/NameInput.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/NameInput.razor
rename to BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/NameInput.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/PassportInput.razor b/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/PassportInput.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/PassportInput.razor
rename to BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/PassportInput.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/PlaceOfWorkInput.razor b/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/PlaceOfWorkInput.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/PlaceOfWorkInput.razor
rename to BlazorWebAssemblyVisaApiClient/Components/FormComponents/Applicants/PlaceOfWorkInput.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/EnumInputList.razor b/BlazorWebAssemblyVisaApiClient/Components/FormComponents/EnumInputList.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/EnumInputList.razor
rename to BlazorWebAssemblyVisaApiClient/Components/FormComponents/EnumInputList.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/VisaApplications/PermissionToDestCountryInput.razor b/BlazorWebAssemblyVisaApiClient/Components/FormComponents/VisaApplications/PermissionToDestCountryInput.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/VisaApplications/PermissionToDestCountryInput.razor
rename to BlazorWebAssemblyVisaApiClient/Components/FormComponents/VisaApplications/PermissionToDestCountryInput.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/VisaApplications/ReentryPermitInput.razor b/BlazorWebAssemblyVisaApiClient/Components/FormComponents/VisaApplications/ReentryPermitInput.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/FormComponents/VisaApplications/ReentryPermitInput.razor
rename to BlazorWebAssemblyVisaApiClient/Components/FormComponents/VisaApplications/ReentryPermitInput.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/Status.razor b/BlazorWebAssemblyVisaApiClient/Components/Status.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Components/Status.razor
rename to BlazorWebAssemblyVisaApiClient/Components/Status.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Constants.cs b/BlazorWebAssemblyVisaApiClient/Constants.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Constants.cs
rename to BlazorWebAssemblyVisaApiClient/Constants.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/ErrorHandling/GlobalErrorHandler.razor b/BlazorWebAssemblyVisaApiClient/ErrorHandling/GlobalErrorHandler.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/ErrorHandling/GlobalErrorHandler.razor
rename to BlazorWebAssemblyVisaApiClient/ErrorHandling/GlobalErrorHandler.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/AutoMapper/Profiles/RegisterApplicantRequestProfile.cs b/BlazorWebAssemblyVisaApiClient/Infrastructure/AutoMapper/Profiles/RegisterApplicantRequestProfile.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/AutoMapper/Profiles/RegisterApplicantRequestProfile.cs
rename to BlazorWebAssemblyVisaApiClient/Infrastructure/AutoMapper/Profiles/RegisterApplicantRequestProfile.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/AutoMapper/Profiles/VisaApplicationCreateRequestProfile.cs b/BlazorWebAssemblyVisaApiClient/Infrastructure/AutoMapper/Profiles/VisaApplicationCreateRequestProfile.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/AutoMapper/Profiles/VisaApplicationCreateRequestProfile.cs
rename to BlazorWebAssemblyVisaApiClient/Infrastructure/AutoMapper/Profiles/VisaApplicationCreateRequestProfile.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/EnumExtensions.cs b/BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/EnumExtensions.cs
similarity index 97%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/EnumExtensions.cs
rename to BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/EnumExtensions.cs
index c46deb6..8dad8e1 100644
--- a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/EnumExtensions.cs
+++ b/BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/EnumExtensions.cs
@@ -1,17 +1,17 @@
-using System.ComponentModel.DataAnnotations;
-
-namespace BlazorWebAssemblyVisaApiClient.Infrastructure.Helpers;
-
-public static class EnumExtensions
-{
- public static string GetDisplayName(this Enum value)
- {
- var enumMembers = value.GetType().GetMembers();
- var member = enumMembers.First(info => info.Name == value.ToString());
- var displayAttribute = (DisplayAttribute?)member
- .GetCustomAttributes(typeof(DisplayAttribute), false)
- .FirstOrDefault();
- var displayName = displayAttribute?.Name ?? value.ToString();
- return displayName;
- }
+using System.ComponentModel.DataAnnotations;
+
+namespace BlazorWebAssemblyVisaApiClient.Infrastructure.Helpers;
+
+public static class EnumExtensions
+{
+ public static string GetDisplayName(this Enum value)
+ {
+ var enumMembers = value.GetType().GetMembers();
+ var member = enumMembers.First(info => info.Name == value.ToString());
+ var displayAttribute = (DisplayAttribute?)member
+ .GetCustomAttributes(typeof(DisplayAttribute), false)
+ .FirstOrDefault();
+ var displayName = displayAttribute?.Name ?? value.ToString();
+ return displayName;
+ }
}
\ No newline at end of file
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/ValidationResultExtensions.cs b/BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/ValidationResultExtensions.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/ValidationResultExtensions.cs
rename to BlazorWebAssemblyVisaApiClient/Infrastructure/Helpers/ValidationResultExtensions.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/DateTimeProvider/DateTimeProvider.cs b/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/DateTimeProvider/DateTimeProvider.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/DateTimeProvider/DateTimeProvider.cs
rename to BlazorWebAssemblyVisaApiClient/Infrastructure/Services/DateTimeProvider/DateTimeProvider.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/DateTimeProvider/IDateTimeProvider.cs b/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/DateTimeProvider/IDateTimeProvider.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/DateTimeProvider/IDateTimeProvider.cs
rename to BlazorWebAssemblyVisaApiClient/Infrastructure/Services/DateTimeProvider/IDateTimeProvider.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/Exceptions/UnknownRoleException.cs b/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/Exceptions/UnknownRoleException.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/Exceptions/UnknownRoleException.cs
rename to BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/Exceptions/UnknownRoleException.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/IUserDataProvider.cs b/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/IUserDataProvider.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/IUserDataProvider.cs
rename to BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/IUserDataProvider.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/UserDataProvider.cs b/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/UserDataProvider.cs
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/UserDataProvider.cs
rename to BlazorWebAssemblyVisaApiClient/Infrastructure/Services/UserDataProvider/UserDataProvider.cs
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Layout/MainLayout.razor b/BlazorWebAssemblyVisaApiClient/Layout/MainLayout.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Layout/MainLayout.razor
rename to BlazorWebAssemblyVisaApiClient/Layout/MainLayout.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Layout/MainLayout.razor.css b/BlazorWebAssemblyVisaApiClient/Layout/MainLayout.razor.css
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Layout/MainLayout.razor.css
rename to BlazorWebAssemblyVisaApiClient/Layout/MainLayout.razor.css
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Layout/NavMenu.razor b/BlazorWebAssemblyVisaApiClient/Layout/NavMenu.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Layout/NavMenu.razor
rename to BlazorWebAssemblyVisaApiClient/Layout/NavMenu.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Layout/NavMenu.razor.css b/BlazorWebAssemblyVisaApiClient/Layout/NavMenu.razor.css
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Layout/NavMenu.razor.css
rename to BlazorWebAssemblyVisaApiClient/Layout/NavMenu.razor.css
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Pages/AddAuthority.razor b/BlazorWebAssemblyVisaApiClient/Pages/AddAuthority.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Pages/AddAuthority.razor
rename to BlazorWebAssemblyVisaApiClient/Pages/AddAuthority.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Pages/Application.razor b/BlazorWebAssemblyVisaApiClient/Pages/Application.razor
similarity index 100%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Pages/Application.razor
rename to BlazorWebAssemblyVisaApiClient/Pages/Application.razor
diff --git a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Pages/Applications.razor b/BlazorWebAssemblyVisaApiClient/Pages/Applications.razor
similarity index 97%
rename from SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Pages/Applications.razor
rename to BlazorWebAssemblyVisaApiClient/Pages/Applications.razor
index 873dcbf..134aae2 100644
--- a/SchengenVisaApi/BlazorWebAssemblyVisaApiClient/Pages/Applications.razor
+++ b/BlazorWebAssemblyVisaApiClient/Pages/Applications.razor
@@ -1,143 +1,143 @@
-@page "/applications"
-@using BlazorWebAssemblyVisaApiClient.Common.Exceptions
-@using BlazorWebAssemblyVisaApiClient.Infrastructure.Helpers
-@using BlazorWebAssemblyVisaApiClient.Infrastructure.Services.UserDataProvider
-@using BlazorWebAssemblyVisaApiClient.Validation.VisaApplications.Models
-@using VisaApiClient
-@inherits BlazorWebAssemblyVisaApiClient.Components.Base.VisaClientComponentBase
-
-
| Destination Country | -Visa Category | -Request date | -Days requested | -Status | -- |
|---|---|---|---|---|---|
| @application.DestinationCountry | -@(((VisaCategoryModel)application.VisaCategory).GetDisplayName()) | -@application.RequestDate.ToString("d") | -@application.ValidDaysRequested | -@application.Status.GetDisplayName() | -
- |
-
| Destination Country | +Visa Category | +Request date | +Days requested | +Status | ++ |
|---|---|---|---|---|---|
| @application.DestinationCountry | +@(((VisaCategoryModel)application.VisaCategory).GetDisplayName()) | +@application.RequestDate.ToString("d") | +@application.ValidDaysRequested | +@application.Status.GetDisplayName() | +
+ |
+