Мне нужно сделать преобразования между единицами, каждая единица имеет 2 части, ее имя и целое число, целая часть может быть как положительной, так и отрицательной. Мне нужно, чтобы мой класс Unit
имел инъекцию зависимостей и был слабо связан. Например, если мне нужно что-то добавить в будущем, я не хочу менять другие классы, использующие этот класс.
В моем классе единиц измерения должен быть также метод Convert()
для преобразования единиц измерения. Я просмотрел эти ссылки:
Но они кажутся слабо связанными.
Пожалуйста, дайте мне знать рекомендуемый шаблон проектирования для этой проблемы,