Исходный код domain.services.xml_serializer
from abc import ABC, abstractmethod
from domain.entities.provision_config import ProvisionConfig
[документация]
class XmlSerializer(ABC):
'''Abstract serializer interface for ProvisionConfig entity to XML format.'''
[документация]
@abstractmethod
def serialize(self, config: ProvisionConfig) -> str:
'''Serializes a ProvisionConfig entity to an XML string.'''