- Create Value[T] (frozen dataclass + ABC + Generic) in domain/framework/ - Migrate ClassifiedAdTitle and ClassifiedAdText to inherit Value[str] - Standardize all value access via .value instead of type-specific fields
9 lines
147 B
Python
9 lines
147 B
Python
from dataclasses import dataclass
|
|
|
|
from domain.framework.value import Value
|
|
|
|
|
|
@dataclass(frozen=True)
|
|
class ClassifiedAdText(Value[str]):
|
|
pass
|