Я немного искал это, пробовал несколько вещей и не могу заставить его работать, не выключив некоторые вещи, которые я хочу включить.
Обычно я позволяю Resharper добиваться своего с оптимизацией пространства имен. В реализации службы, которая сопоставляет DTO с объектами модели домена, было бы неплохо создать псевдоним для каждого из них. Таким образом, когда уже поздно и вы не можете спать, видя Dtos.Customer
и DomainModel.Customer
, помогает.
using DomainModel = MyProduct.Core.Domain.Model;
using Dtos = MyProduct.ServiceModel.Dtos;
Когда я запускаю очистку кода, они меняются на:
using DomainModel = MyProduct.Core.Domain.Model;
using Customer = MyProduct.Core.Domain.Model.Customer;
Кто-нибудь делает это или что-то подобное и удерживает R # от его взлома?