Код: Выделить всё
-US(FOLDER)->UsersController.cs
-EU(FOLDER)->UsersController.cs
DtoModels:
Код: Выделить всё
-US(FOLDER) -> Users(FOLDER) -> UserDto.cs
-EU(FOLDER) -> Users(FOLDER) -> UserDto.cs
Код: Выделить всё
[HttpPost("AddUser")]
public async Task AddUser(UserDto data)
{
try
{
if (data is not null)
{
await _usersService.CreateUser(new Models.EU.User() { Name = data.Name, Email = data.Email });
return Ok();
}
else
{
return BadRequest();
}
}catch (Exception ex)
{
Console.WriteLine(ex.Message);
return BadRequest();
}
}
Код: Выделить всё
Controllers->US->UsersController.cs
using WebApplication1.DtoModels.US.Users;
Controllers->EU->UsersController.cs
using WebApplication1.DtoModels.EU.Users;
Однако, если я использую пространство имен Контролеру из США в ЕС нравится:
Код: Выделить всё
using WebApplication1.DtoModels.US.Users;
Код: Выделить всё
public async Task AddUser(DtoModels.EU.Users.UserDto data)
Примечание: я бы хотел разделить эти dto.
Любой намек, как я могу это решить?
Подробнее здесь: https://stackoverflow.com/questions/790 ... ls-folders