Код: Выделить всё
-US (FOLDER) -> UsersController.cs
-EU (FOLDER) -> UsersController.cs
Код: Выделить всё
-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